關於日期按週期增長並插入資料庫的問題
用岁月换光辉
用岁月换光辉 2019-05-04 16:07:40
0
0
986

//從表單取得a(字串符 時間),b(次數)。

$b=$_POST['b'];      //次數

$a = $_POST['a'];    //日期

$d = strtotime ($a);  //將字串型時間轉為時間戳記。

//資料庫簡單設計,自動增長id,a ,b三個欄位 連接程式碼省略。

for($i = 0; $i < $b; $i ){           //以循環進行b次,

# $c = date('Y-m-d',$ d $i*7*24*60*60);  

$value ="(null,'$c','$b')";

 $sql = "INSERT INTO test (id,a,b) VALUES ".$value;

}

#問題:依邏輯來說,如果循環4次,應該向數庫插入四條等差7天日期的值,但實際上只插入一條表單傳遞的過的來的日期。

本人剛學PHP不久,突然想到這個問題,碰到問題就想搞明白,研究好久,實在沒有辦法了就向各大神學習了。



用岁月换光辉
用岁月换光辉

全部回覆(0)
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板