Alifalike
2.05.2014 - 16:23
Блин, все равно неясности остались. Можно я когда код напишу, сюда выложу, а вы посмотрите правильно я понял смысл того что вы объяснили?
Пиши.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
2.05.2014 - 16:45
$query = "
INSERT INTO 'users'
`user_name` = '".mysql_real_escape_string($user_name)."',
`user_lastname` = '".mysql_real_escape_string($user_lastname)."',
`user_city` = '".mysql_real_escape_string($user_city)."',
`user_phone` = '".mysql_real_escape_string($user_phone)."',
`user_login` = '".mysql_real_escape_string($user_login)."',
`user_password` = '".mysql_real_escape_string($user_password)."'
";
Что-то не работает этот код... Но и ошибок нет.
Как это нет ошибок? На экран же вывестись должна была ошибка.
А в целом, неправильно имя таблицы записал. Надо в таких же кавычках, как имя ячеек.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
2.05.2014 - 16:48
А на клаве их как набирать?
AlifalikeБуква ё в англ.раскладке.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
2.05.2014 - 16:50
Поменял кавычки, все равно ничего нет...
На экран же должно было что-то вывестись.... покажи код страницы.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
2.05.2014 - 16:57
А ну я забыл ошибки вывести... Вот ошибка: 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 '`user_name` = 'Роман', `user_lastname` = 'Башинский', `user_city` = 'Мокшан', ' at line 2
'users' - кавычки поменял?
Ну так выведи $query и покажи нам.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
2.05.2014 - 17:01
Да, кавычки поменял. Вот вывел:
INSERT INTO`users`
`user_name` = 'Федор',
`user_lastname` = 'Чяпкин',
`user_city` = 'Москва',
`user_phone` = '6454575645',
`user_login` = 'eda',
`user_password` = 'you'
INTO`users` - тут пробела нет между INTO `users`. Больше ошибок не вижу...
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
2.05.2014 - 17:06
Добавил пробел... Опять тоже самое... А о чем говорит ошибка:
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 '`user_name` = 'Федор', `user_lastname` = 'Чяпкин', `user_city` = 'Москва', `u' at line 2 ?
INSERT INTO `users` SET
...
Всё же стоило бы синтаксис загуглить, ведь это самый простой запрос.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
2.05.2014 - 17:11
Ура! Работает! Спасибо огромное! Теперь хоть на регистрацию защиту от инекций поставил. Нужно еще уязвимости поискать. Займусь этим... Еще раз спасибо!
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.