INSERT INTO ошибка синтаксиса - MySQL

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста, что ни так с синтаксисом? Пишет вот такую ошибку:

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 ';., Иванов, Иван, Иванович' at line 4

          mysql_query("INSERT INTO `reg_user`(`login`, `pass`, `surname`, `name`, `patronymic`, `emil`, `phone`, `address`, `datetme`, `ip`) 
                     VALUES (                                          
                          $login,
                          $pass,
                          $surname,
                          $name,
                          $patronymic,
                          $email,
                          $phone,
                          $address,
                          NOW(),
                          $ip)",$link); 
echo mysql_error(),'<br />';

Решение задачи: «INSERT INTO ошибка синтаксиса»

textual
Листинг программы
  mysql_query("INSERT INTO reg_user(login,pass,surname,name,patronymic,emil,phone,address,datetme,ip) 
                     VALUES (                                          
                         '$login',
             '$pass',
             '$surname', 
                         '$name', 
                         '$patronymic', 
                         '$email', 
                         '$phone', 
                         '$address', 
                         'NOW()', 
                         '$ip') ",$link);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5