XAKEPok Posted June 29, 2009 Report Share Posted June 29, 2009 Есть код, вроде должен работать 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: ся уже искать Link to comment Share on other sites More sharing options...
Yezhishe Posted June 29, 2009 Report Share Posted June 29, 2009 Ну вроде бы там ясно сказано - "сверьтесь с мануалом вашей версии сервера и проверьте синтаксис <---> строка 8"... Link to comment Share on other sites More sharing options...
XAKEPok Posted June 29, 2009 Author Report Share Posted June 29, 2009 Не может быть причина в том что часть поля $company_phone_1 теряется . Должно быть "+7(495) 234-9090", а программа оставила "(495) 234-9090". Эта переменная никак не фильтруется, а берётся непосредственно из заполненного поля. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now