Синтаксическая ошибка MySQLi / PHP

0

У меня возникла проблема с решением этого MySQL, но при попытке отправить INSERT в БД любые предложения были бы весьма полезны.

Ошибка:

У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с '') 'в строке 1

Код:

<?php

$get_addeventname = $_POST["eventname"];
$get_addeventsummary = $_POST["eventsummary"];
$get_addeventdetails = $_POST["eventdetails"];
$get_addeventdate = $_POST["eventdate"];
$get_addeventprice = $_POST["eventprice"];
$get_addeventimage = $_POST["eventimagesrc"];

include("../../conn.php");

$queryinsert = "INSERT INTO thedatabase (id, eventname, eventsummary, eventdetails, eventdate, eventprice, eventimagesrc) VALUES (null,'$get_addeventname','$get_addeventsummary','$get_addeventdetails','$get_addeventdate',$get_addeventprice','$get_addeventimage')";

$result = mysqli_query($conn, $queryinsert) or die(mysqli_error($conn));
?>

Если все работает так, как ожидалось, HTML должен отобразиться, подтверждая, что INSERT был успешным.

Заранее благодарю за любую помощь.

Теги:
database
mysqli

1 ответ

1

В вашей инструкции insert для $ queryinsert вам не хватает одной кавычки перед $ get_addeventprice.

$ get_addeventprice 'должно быть =>,' $ get_addeventprice '

Ещё вопросы

Сообщество Overcoder
Наверх
Меню