2013-12-10 37 views
0

我正在使用PHP 5.3,我想從一個html表單插入數據到數據庫中。沒有錯誤想到這一個:0給出的參數

PHP的警告:mysqli_error()期望的是1個參數,0給出

這是我的查詢:

$con->query("INSERT INTO anime ('original_title', 'japan_title', english_title', 'studio', 'season', 'year', 'state', 'type', 'description', 'created',) 
VALUES 
('$otitle', '$jtitle', '$etitle', '$studio', '$season', '$year', '$status', '$type', '$des', '$created')") or die(mysqli_error()); 
+3

錯誤消息非常具體:您應該在調用'mysqli_error()'時提供一個參數,並且你沒有這樣做(參見你的文章中的'或die(mysqli_error());')。什麼部分不清楚? –

+0

您可能想要將mysqli_error()更改爲$ con> error – Kickstart

回答

0

你必須支付額外的逗號插入行的末尾,這意味着插入查詢需要另一個未出現在值中的字段(第1行):

, 'state', 'type', 'description', 'created',) 

大概意思是:

, 'state', 'type', 'description', 'created') 

----------------------------------- ----------------------------------^

相關問題