我試圖將我的數據庫從MySQL更改爲PDO。這很困難,必須解決很多錯誤。致命錯誤:調用未定義的函數UNIX_TIMESTAMP()在/
我不知道如何解決這個錯誤。
Fatal error: Call to undefined function UNIX_TIMESTAMP() in /... on line 63.
這是有錯誤的部分
function create_album($album_name, $album_description) {
global $database;
$database->query("INSERT INTO albums(album_id, id, timestamp, name, description)
VALUES (':album_id', '".$_SESSION['id']."',
UNIX_TIMESTAMP(), ':album_name', ':album_description')", array('$_SESSION[id]' => ':session_id',
':timestamp' => UNIX_TIMESTAMP(), ':album_name' => $album_name, ':album_description' => $album_description));//this is line 63
mkdir('uploads/'.$album_name, 0744);
mkdir('uploads/thumbs/'.$album_name, 0744);
}
爲什麼有一個致命的錯誤,我用unix_timestamp
錯在這裏?我該如何解決這個問題?
謝謝。
'UNIX_TIMESTAMP'是一個MySQL的功能,而不是一個PHP的。 –
你可能想要time(); – Orangepill