這是我的代碼,一切正常,除了$ w這應該是目前的週數。本週網頁
$w="WEEKOFYEAR()";
我已經宣佈的一切,我的代碼工作時,我硬編碼的週數
$w=13;
insert($actual,$target['value'],$country,$ini,$goal ,$comment,$an,$w,$con);
我收到以下錯誤:而不是將其顯示週數13;它從0開始
這是我的代碼,一切正常,除了$ w這應該是目前的週數。本週網頁
$w="WEEKOFYEAR()";
我已經宣佈的一切,我的代碼工作時,我硬編碼的週數
$w=13;
insert($actual,$target['value'],$country,$ini,$goal ,$comment,$an,$w,$con);
我收到以下錯誤:而不是將其顯示週數13;它從0開始
問題是WEEKOFYEAR()
不是默認的PHP函數。使用date()
獲取當前的週數。
$w = date('W');
注意, 「W」 是一個資本W,它的確與衆不同。
此外,檢查出date()
PHP文檔:http://php.net/manual/en/function.date.php
我相信錯誤是非常自我解釋的:函數'WEEKOFYEAR'是未定義的(即它不存在)。 – Steve 2013-04-04 19:04:03
除了它不存在,爲什麼你在引號中有WEEKOFYEAR()? – vascowhite 2013-04-04 19:06:06
一個簡單的谷歌產生大量的結果。請在你問之前嘗試搜索。 – 2013-04-04 19:06:28