###テストデータ
PHP
1// 日付が入っているデータです 2var_dump($date); 3[0]=> 4 array(1) { 5 ["date"]=> 6 string(10) "2017-05-01" 7 } 8[1]=> 9 array(1) { 10 ["date"]=> 11 string(10) "2017-05-02" 12 } 13[2]=> 14 array(1) { 15 ["date"]=> 16 string(10) "2017-05-03" 17 } 18 19// 日付が入っているデータを使って1日ごとにDB内からデータがあるか? 20foreach($date as $D) { 21 $DB_Date[] = $this->DB->_DateGet($D['date']); 22} 23var_dump($DB_Date); 24 [0]=> 25 array(1) { 26 [0]=> 27 string(1) "0" 28 } 29 [1]=> 30 array(1) { 31 [0]=> 32 string(1) "0" 33 } 34 [2]=> 35 array(1) { 36 [0]=> 37 string(1) "0" 38 }
###表示したい結果
PHP
1$Test[] = 2[ 3 'date' => $date['date'], 4 'Num' => $DB_Date[0] 5] 6 7var_dump($Test); 8 [0]=> 9 array(2) { 10 ['date']=> 11 string(1) "2017-05-01" 12 ['num']=> 13 string(1) "0" 14 } 15 [1]=> 16 array(2) { 17 ['date']=> 18 string(1) "2017-05-02" 19 ['num']=> 20 string(1) "0" 21 } 22 [2]=> 23 array(2) { 24 ['date']=> 25 string(1) "2017-05-03" 26 ['num']=> 27 string(1) "0" 28 }
mergeや、普通に[]とかいろいろやってみたのですが、、、
どうもうまくいかず、どこが悪いかが見つけられなくなってしまったので、質問いたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/18 05:08