Вопрос по mysql_real_escape_string

Focus

Новичок
Вопрос по mysql_real_escape_string

При вставке данных использую эту функцию. Вот что получается:
$a="текст текст текст";
$sql="insert into table values('', ''............, '".mysql_real_escape_string($a)."')";
В результате запись в базу вставляется, но вместо текста в поле ничего не вставляется Оно пустое.
Почему так происходит?
Поля проверял все текстовые..
 

Adelf

Administrator
Команда форума
сделай print $sql. Скопируй и пытайся запустить его напрямую в phpMyAdmin. И смотри результаты.
 

Viktor_Rez

Новичок
Re: Вопрос по mysql_real_escape_string

Автор оригинала: Focus
При вставке данных использую эту функцию. Вот что получается:
$a="текст текст текст";
$sql="insert into table values('', ''............, '".mysql_real_escape_string($a)."')";
В результате запись в базу вставляется, но вместо текста в поле ничего не вставляется Оно пустое.
Почему так происходит?
Поля проверял все текстовые..
Ты пойми, что открывающие кавычки должны соответствовать закрывающим.
И вообще у тебя должны быть варнинги строк!!
 
Сверху