Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

PHP+MySQL = не добавляются символы

15K
09 сентября 2008 года
Vert
37 / / 18.01.2007
Доброго времени суток.
проблема:
через форму добавляю записи в базу, но если в любом поле присутствует хоть один символ (лат или рус), то добавлять отказывается. с кодировкой всё в порядке.
запрос обычный:
mysql_query("INSERT INTO $table (one, two, three, four) VALUES ($one, $two, $three, $four)");
поля типа VARCHAR и TEXT
в чём может быть причина?
9.0K
09 сентября 2008 года
t-34
129 / / 30.11.2007
если у тебя поля one, two, three, four в таблице любого символьного(текстового) типа, то тебе надо значения для них брать в кавычки, т.е.:
mysql_query("INSERT INTO $table (one, two, three, four) VALUES ('$one', '$two', '$three', '$four')");
15K
09 сентября 2008 года
Vert
37 / / 18.01.2007
ы :) спасибо тебе добрый человек :)
была мысль такая, но я её отверг, почему-то...
8
09 сентября 2008 года
mfender
3.5K / / 15.06.2005
и не забывай экранировать кавычки )))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог