初心者です。あるカラムから複数のレコードの値を取り出すにはどのように書けばよいかどなたか教えていただけますでしょうか。
下記のコードではcalendartblというテーブルから1レコードのみ取り出せます。
テーブル:calendartbl
holiday(カラム名)
2016/9/12(レコード1行目)
2016/9/14(レコード2行目)
2016/9/20(レコード3行目)
2016/9/26(レコード4行目)
2016/9/28(レコード5行目)
コード:
$sql = "SELECT calendartbl.holiday FROM calendartbl"; $ret = f_db_select($sql); foreach ($ret as $h){ $holiday = $h['holiday']; }
結果=2016/9/12
では複数のレコード、つまり「2016/9/12、2016/9/14、2016/9/20、2016/9/26、2016/9/28」を取り出して、上記の$holidayに代入させるにはどのように書けばよいでしょうか。
また、$holidayに入った複数の日付がカレンダーにある日付と一致したときにある処理を実行したいのですが、その場合、下記のような書き方をどう修正すればよろしいでしょうか。
if (date("Y-m-d", mktime(0, 0, 0, $m, $d, $y)) == $holiday){ 処理 }
どなたか教えて頂けたら幸いです。
よろしくお願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/27 02:34 編集
2016/06/27 03:56
2016/06/27 04:17
2016/06/27 04:27 編集
2016/06/27 04:40 編集
2016/06/27 04:37
2016/06/27 04:49
2016/06/27 04:53
2016/06/27 05:00 編集
2016/06/27 05:02
2016/06/27 05:16