Загадочное исключение Mysqli - фатальная ошибка, но не вижу, что я делаю не такMySql

Форум по Mysql
Ответить
Anonymous
 Загадочное исключение Mysqli - фатальная ошибка, но не вижу, что я делаю не так

Сообщение Anonymous »

Я пытаюсь ввести данные формы в базу данных. Php < /p>

Код: Выделить всё

$theUser = $_POST["userid"];
$theWeek = $_POST["weekid"];
$match1 = $_POST["matchid1"];
$match2 = $_POST["matchid2"];
$match3 = $_POST["matchid3"];
$match4 = $_POST["matchid4"];
$match5 = $_POST["matchid5"];
$match6 = $_POST["matchid6"];
$match7 = $_POST["matchid7"];
$match8 = $_POST["matchid8"];
$match9 = $_POST["matchid9"];
$match10 = $_POST["matchid10"];
$pickInsert = "INSERT INTO `picks` (`id`, `userid`, `weekid`, `match1id`, `pick1`, `match2id`, `pick2`, `match3id`, `pick3`, `match4id`, `pick4`, `match5id`, `pick5`, `match6id`, `pick6`, `match7id`, `pick7`, `match8id`, `pick8`, `match9id`, `pick9`, `match10id`, `pick10`) VALUES (NULL, '$theUser', '$theWeek', '$match1', '$pick1', '$match2', '$pick2', '$match3', '$pick3', '$match4', '$pick4', '$match5', '$pick5', '$match6', '$pick6', '$match7', '$pick7', '$match8', '$pick8', '$match9', '$pick9, '$match10', '$pick10')";
mysqli_query($link, $pickInsert) or die(mysqli_error($link)) or die(mysqli_error($link));
< /code>
Ошибка, которую я получаю, является следующей: < /p>
Фактальная ошибка: uncaught mysqli_sql_exception: у вас есть ошибка в вашем синтаксисе SQL; Проверьте руководство, которое соответствует вашей версии сервера MariaDB для правого синтаксиса для использования вблизи «Integer», 'String') 'в строке 1 в php_file: 203 Stack Trace: #0 php_file (203): mysqli_query (объект (mysqli),' Insert в `pi ... ') #1 C: \ xampp \ htdocs \ slwl \ picks \ make_picks.php в строке 203 < /p>
Странная часть этого заключается в том, что я не очень хорош в том, чтобы собрать запрос с нуля, поэтому я перешел в свой phpmyadmin, нашел таблицу, я хочу внести все данные, только что заполнил все, и я использовал, как я использовал, и я использовал, как я использовал, и я использовал, что я использовал, и я использовал, как я использовал. твердые данные с переменными, которые вы видите выше. < /p>
INSERT INTO `picks` (`id`, `userid`, `weekid`, `match1id`, `pick1`, `match2id`, `pick2`, `match3id`, `pick3`, `match4id`, `pick4`, `match5id`, `pick5`, `match6id`, `pick6`, `match7id`, `pick7`, `match8id`, `pick8`, `match9id`, `pick9`, `match10id`, `pick10`) VALUES (NULL, '19', '5', '9', 'xxx', '10', 'xxx', '11', 'xxx', '12', 'xxx', '13', 'xxx', '14', 'xxx', '15', 'xxx', '16', 'xxx', '17', 'xxx', '18', 'xxx');
Так очевидно, что что -то не так, я просто не вижу, что это такое.
Заранее

Подробнее здесь: https://stackoverflow.com/questions/795 ... oing-wrong
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»