Не знаю в чем проблема внесения данных на сервер, вопрос по идее вообще легкий, но я не знаю в чем ошибка, поможете?

Проблем с подключением к бд нет, т.к отображение материала на странице напрямую зависит от подключения к бд.
Дамп возвращает bool(false)
$name = htmlspecialchars($_POST['nameuserac']);
$color = htmlspecialchars($_POST['color']);
$adress = htmlspecialchars($_POST['adress']);
$tel = htmlspecialchars($_POST['tel']);
var_dump($name);
var_dump($color);
var_dump($adress);
var_dump($tel);
$query = mysqli_query($con, "INSERT INTO sales (id, name, color, adress, tel) VALUES (``, `$name`, `$color`, `$adress`, `$tel`)");
var_dump($query);
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
gromdron
@gromdron
Bitrix developer
1) Если id - primary и autoincrement, то заполнять его не нужно.
То есть нужно делать так:

$query = mysqli_query($con, "INSERT INTO sales (name, color, adress, tel) VALUES (`{$name}`, `{$color}`, `{$adress}`, `{$tel}`)");


2) Нужно же понять что именно пошло не так - поэтому

if ( !$query )
{
	var_dump(mysqli_error($con));	
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
от 2 000 до 4 000 usd.
Teamlead Краснодар
До 100 000 руб.
HTML Academy Санкт-Петербург
от 130 000 до 140 000 руб.
17 авг. 2018, в 17:10
15000 руб./за проект
17 авг. 2018, в 16:58
60000 руб./за проект
17 авг. 2018, в 16:55
10000 руб./за проект