Войти

Показать полную графическую версию : При записи в БД странная ошибка


venuko
10-10-2010, 23:10
При запросе на запись БД выдает на "белом экране":

Unknown column 'СЃomment' in 'field list'

сам запрос:

$db->sql_query("INSERT INTO ".$prefix."_catalog_orders SET
id='NULL',sess_id='$sess_id',fio='$fio',phone='$phone',email='$email',сomment='$comment',order_date= '$order_date',
order_status='new'
") or die(mysql_error());

Перебил название поля comment не помогло :( Куда копать?

Delirium
11-10-2010, 01:17
venuko, удали вставку комментария из запроса и проверь результат. Если прокатит, будем смотреть дальше.

venuko
11-10-2010, 11:13
venuko, удали вставку комментария из запроса и проверь результат. Если прокатит, будем смотреть дальше. »

убрал, данные успешно записались в БД, теперь куда копать?

Delirium
13-10-2010, 01:26
Ну значит проблема в записи. Напиши запрос
select сomment from ".$prefix."_catalog_orders
Если скушает, значит все таки неверно в insert было написано. Если не сработает, открываем таблицу в конструкторе и копируем имя поля :) Проверяем со скопированным именем.

Sham
13-10-2010, 04:51
venuko, переменные то обработаны mysql_real_escape_string перед вставкой?




© OSzone.net 2001-2012