@NIKROTOS
Начинающий программист.

Скрипт не возвращает данные что делать?

<?php
$flowers = $_REQUEST['flowers'];

//подключение
$mysqli = new mysqli('localhost','doptvarh_nic','7L0z3B3g','doptvarh_bd123');

//ошибка
if ($mysqli->connect_error) {
    die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
}

$insert_sqli = "INSERT INTO anceta ([flowers]) VALUES('{$flowers}');";

mysqli_query($mysqli,$insert_sqli);

var_dump($mysqli);


    ?>

код скрипта
код ошибки(var_damp)
object(mysqli)#1 (19) { ["affected_rows"]=> int(-1) ["client_info"]=> string(75) "mysqlnd 5.0.10 - 20111026 - $Id: e707c415db32080b3752b232487a435ee0372157 $" ["client_version"]=> int(50010) ["connect_errno"]=> int(0) ["connect_error"]=> NULL ["errno"]=> int(1064) ["error"]=> string(173) "You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '[flowers]) VALUES('да')' at line 1" ["error_list"]=> array(1) { [0]=> array(3) { ["errno"]=> int(1064) ["sqlstate"]=> string(5) "42000" ["error"]=> string(173) "You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '[flowers]) VALUES('да')' at line 1" } } ["field_count"]=> int(0) ["host_info"]=> string(25) "Localhost via UNIX socket" ["info"]=> NULL ["insert_id"]=> int(0) ["server_info"]=> string(21) "5.5.5-10.0.30-MariaDB" ["server_version"]=> int(50505) ["stat"]=> string(155) "Uptime: 2708014 Threads: 15 Questions: 868360153 Slow queries: 939 Opens: 5576274 Flush tables: 1 Open tables: 65533 Queries per second avg: 320.663" ["sqlstate"]=> string(5) "00000" ["protocol_version"]=> int(10) ["thread_id"]=> int(10341223) ["warning_count"]=> int(0) }
  • Вопрос задан
  • 110 просмотров
Решения вопроса 1
GM_pAnda
@GM_pAnda
Бездельник
В описании написано же, проверьте правильность SQL запроса. И я конечно не знаю зачем вам это понадобилось, но сувать данные для запроса прям из _REQUEST очень плохая идея. Проверьте изначально, приходят ли нужные данные $flowers.
И вообще давно пора переходить на PDO
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
28 апр. 2024, в 00:54
10000 руб./за проект
28 апр. 2024, в 00:53
70000 руб./за проект
27 апр. 2024, в 21:24
150000 руб./за проект