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

//從表單取得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)
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!