我有RTM,但我真的不確定如何使用strtotime函數將UTC的日期轉換爲unix時間,因爲我不確定什麼變量去哪裏。這裏的具體代碼:PHP:使用strtotime將pcihart使用的UTC UTC日期
$value = $_POST["Attribute"];
$Customer = $_POST["customer"];
$table = $_POST["table"];
$date = "date";
$myData = new pData();
$myquery = "SELECT `$value`,`$date` FROM `$table` WHERE `Customer` LIKE '$Customer' ORDER BY `date`";
$result = mysql_query($myquery,$connect);
while ($row = mysql_fetch_array($result))
{ $myData->AddPoints($row["$value"],"serie1");
$date2 = date($date,strtotime($row["date"]));
$myData->AddPoints($row["$date2"],"date"); }
arrghhh,我幾乎不能再看到了。我認爲問題是倒數第二線,我只是不知道在哪裏插槽。我的數據庫中的日期列是UTC,然後我需要使用$ mydata-> AddPoints函數將該值傳遞給pChart。這有效,但數據混亂了。
任何人都可以幫助我嗎?
[**請不要在新代碼中使用'mysql_ *'函數**](http://bit.ly/phpmsql)。他們不再被維護[並且被正式棄用](http://j.mp/XqV7Lp)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。 – Kermit 2013-03-20 15:35:57
對您的直接問題不是幫助,而是使用生成的$ _POST變量進行查詢,這些變量最終會導致sql注入安全漏洞。 – Ihsan 2013-03-20 15:41:49