Странный глюк с UPDATE (((

Corbie

Guest
Странный глюк с UPDATE (((

Может у кого-то такое тожа встречалось:
строка типа
[SQL]
UPDATE pricelist SET nameru='$e_nameru',nameen='$e_nameen',volru='$e_volru',
priceru='$e_priceru',descru='$e_descru',
descen='$e_descen',flag='$e_flag',img='$img' WHERE id='$eid'
[/SQL]

работает нормально и только при $eid=12 тупо не апдейтит
это к примеру - на другом сайте (и хостинге) был тотже прикол (запрос другой, но тож апдейт) только с одной строкой
меняю руцями этот самый id и все работает нормально
Кто знает откуда оно берется?
 

Demiurg

Guest
может такой зами нет ?
и зачем все брать в кавычки ?
 

Corbie

Guest
Автор оригинала: Demiurg
может такой зами нет ?
в том-то и дело , что есть
и зачем все брать в кавычки ?
-~{}~ 09.04.04 20:09:

все нашел глюк -
по моему exit();
в конце помог))))))

-~{}~ 29.06.04 21:47:

Нашел еще прикол :
если в тексте есть апостроф (причем только при вставке из ВинВорда)
mysql_escape_string() его не лочит
str_replace -ом заменяю его на ' и усе ОК
пишу мож кому пригодится ;-)

-~{}~ 29.06.04 21:48:

заменяю на амперсанд диез 039;
 

Demiurg

Guest
>mysql_escape_string() его не лочит
и что ? получается ошибка в запросе ?
 
Сверху