За последние 24 часа нас посетили 22375 программистов и 1023 робота. Сейчас ищет 641 программист ...

Ошибка записи в MySQL

Тема в разделе "PHP для новичков", создана пользователем Reken, 7 апр 2021.

Метки:
  1. Reken

    Reken Активный пользователь

    С нами с:
    4 июл 2019
    Сообщения:
    198
    Симпатии:
    5
    Подскажите пожалуйста, где я допускаю ошибку?

    Код (Text):
    1. $user = array ("СОШ1", "СОШ2", "СОШ3", "СОШ4");
    2. foreach ($user as $value){
    3. $result = $mysqli->query("INSERT INTO `$table`(ID_GR,ID,rashod,EKR,ZN,user_name,status) VALUES (0,2,2.1 Текст,212,0,$value,2)");
    4. }
    Результат выполнения скрипта:
    Код (Text):
    1.  
    2. ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Текст,212,0,СОШ4,2)' at line 1
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.743
    Симпатии:
    1.319
    Адрес:
    Лень
    обрамляй строковые значения в кавычки. Используй подготовленный запрос чтобы слать далее лишь значения.
     
  3. Reken

    Reken Активный пользователь

    С нами с:
    4 июл 2019
    Сообщения:
    198
    Симпатии:
    5
    Понял, спасибо