くだすれPHP(超初心者用)5at PHPくだすれPHP(超初心者用)5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト700:nobodyさん 09/02/06 21:43:25 あぁそれか、fetchAllの第2引数に0が入ってるじゃん、だから、カラムが制約されてる それ、外したらどうなる? 701:nobodyさん 09/02/06 21:48:42 array(2) { ["apple"]=> array(2) { [0]=> string(3) "red" [1]=> string(5) "green" } ["banana"]=> array(1) { [0]=> string(6) "yellow" } } になったけど 702:nobodyさん 09/02/06 21:49:22 ああすまん本人じゃなくて俺の環境でやったらってことね 703:nobodyさん 09/02/06 22:07:01 >>700 あれ?どうも。0がなくてもうまく取得できなかった気がしたんですが 今0を外したらPDO::FETCH_ASSOC|PDO::FETCH_GROUP同様うまくいきました。 |PDO::FETCH_GROUPがついたときは第2引数で指定したPDO::FETCH_COLUMNを基準に グループ化するのかと勘違いを… 実際は複数のカラムが必要なのでPDO::FETCH_NUM|PDO::FETCH_GROUPで 思った通りの結果が得られるようになりました。ありがとうございました。 >>701も確認ありがとうございます。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch