私はcodeigniter phpフレームワークを使用しており、codeigniterデータベース関数を使用してデータをフェッチし、それを変数に保存します。その構造はオブジェクト(stdClass)で、foreachループを使用して行データをフェッチしようとするとエラーが表示されます
foreach ($cat_data as $row_cat)
{
echo $row_cat->id . " " . $row_cat->name;
}
メッセージを返します:
非オブジェクトのプロパティを取得しようとしています
echo $row_cat;
foreachループで使用すると、最初の行のみが表示されます
私のデータベースには3つのレコードが存在します