[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не заменяет данные в my sql
Страницы: 1, 2, 3, 4, 5, 6, 7
Alifalike
Блин, все равно неясности остались. Можно я когда код напишу, сюда выложу, а вы посмотрите правильно я понял смысл того что вы объяснили?
inpost
Пиши.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
$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)."'
"
;


Что-то не работает этот код... Но и ошибок нет.
inpost
Как это нет ошибок? На экран же вывестись должна была ошибка.
А в целом, неправильно имя таблицы записал. Надо в таких же кавычках, как имя ячеек.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
А на клаве их как набирать?
inpost
Alifalike
Буква ё в англ.раскладке.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
Поменял кавычки, все равно ничего нет...
inpost
На экран же должно было что-то вывестись.... покажи код страницы.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
А ну я забыл ошибки вывести... Вот ошибка: 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
inpost
'users' - кавычки поменял?
Ну так выведи $query и покажи нам.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
Да, кавычки поменял. Вот вывел:

INSERT INTO`users`
`user_name` = 'Федор',
`user_lastname` = 'Чяпкин',
`user_city` = 'Москва',
`user_phone` = '6454575645',
`user_login` = 'eda',
`user_password` = 'you'
inpost
INTO`users` - тут пробела нет между INTO `users`. Больше ошибок не вижу...

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
Добавил пробел... Опять тоже самое... А о чем говорит ошибка:

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 ?
inpost
INSERT INTO `users` SET
...
Всё же стоило бы синтаксис загуглить, ведь это самый простой запрос.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alifalike
Ура! Работает! Спасибо огромное! Теперь хоть на регистрацию защиту от инекций поставил. Нужно еще уязвимости поискать. Займусь этим... Еще раз спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.