我試圖插入一些值,以我的表,但我不斷收到以下通知時,「通知陣列字符串轉換」錯誤插入行如下代碼:PHP:插入到SQL
if ((isset($_POST['inviter'], $_POST['opponent'])) && ($_POST['inviter'] != '' && $_POST['opponent'] != '')) {
$inviter = $_POST['inviter'];
$opponent = $_POST['opponent'];
$now = time();
if ($mysqli->query("INSERT INTO invitations (inviter_user_id, invited_user_id, time) VALUES ('$inviter','$opponent','$now')")) {
return;
}
}
邀請對手和對手是什麼類型? – StephenTG
將您的查詢放入一個字符串中並在通過mysqli運行之前將其回顯出來。它顯示了什麼? – aynber
http://xkcd.com/327/ – GordonM