Перейти к содержанию
СофтФорум - всё о компьютерах и не только

MySQL-проблема


Рекомендуемые сообщения

Есть код, вроде должен работать

if(!$result = mysql_query("INSERT INTO firm(pass, title_rus, title_eng,cat_taxi, cat_wooman, cat_elite, cat_gruz, cat_vertolet, usl_prokat, usl_rebenok, usl_trezv,status, city, phone_1, phone_2, email, email_contact, web, address_rus, address_eng, about_rus, about_eng,reg_time, reg_ip, activate_code)VALUES('$reg_pass', '$company_title_rus', '$company_title_eng','$cat_taxi', '$cat_wooman', '$cat_elite', '$cat_gruz', '$cat_vertolet', '$usl_prokat, '$usl_rebenok', '$usl_trezv','$reg_status', '$company_city', '$company_phone_1', '$company_phone_2', '$company_email', '$company_email_contact', '$company_web', '$company_address_rus', '$company_address_eng', '$company_about_rus', '$company_about_eng','$reg_dat', '$reg_ip', '$activate_code')", $link)){exit("Ошибка записи в базу!: ".mysql_error());}else{echo "Занесение в базу прошло успешно!";}

Однако при выполнении скрипта вылетает с ошибкой:

Ошибка записи в базу!: 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 '(495) 234-9090', '', 'ksher@trans-avto.ru', 'ksher@trans-avto.ru', 'www.trans-av' at line 8

Названия всех полей таблиц и переменных проверил - там ошибок нет. В чём жело, не подскажете? :confused: а то за :censored2: ся уже искать

Ссылка на комментарий
Поделиться на другие сайты

Ну вроде бы там ясно сказано - "сверьтесь с мануалом вашей версии сервера и проверьте синтаксис <---> строка 8"...

Ссылка на комментарий
Поделиться на другие сайты

Не может быть причина в том что часть поля $company_phone_1 теряется . Должно быть "+7(495) 234-9090", а программа оставила "(495) 234-9090". Эта переменная никак не фильтруется, а берётся непосредственно из заполненного поля.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...