これについて助けが必要です。マルチレベル メニューを構築したいので、smarty テンプレート内で foreach ループを使用して連想配列を反復処理したいと考えています。まず、次の mysql 出力があります。
今、そこから連想配列を取得しようとするので、試してみました
fetchAll(PDO::FETCH_ASSOC)
が、列名が同じであるため、右側の列から値が得られます。
Array ( [0] => Array ( [id] => 7 [name] => Beta 1-3 glucan ) [1] => Array ( [id] => 8 [name] => Okinawa Fucoidan )
このテーブルを処理して多次元メニューを取得する方法について何かアイデアがあれば教えてください。
ありがとうございました。