Войти

Показать полную графическую версию : Удаление записей из таблицы MySQL


unknown
19-05-2003, 20:24
Чё-та меня клинит совсем. Подскажите что не так? Я пишу:
<?
//...
$test_string="Любой текст";
$search="текст";
mysql_query("DELETE FROM my_DB WHERE $test_string REGEXP $search");
//...
?>
В результате записи удаляются далеко не всегда. Я бы даже сказал почти никогда не удаляются. Но всё-таки иногда бывает. В чём дело?

ivank
19-05-2003, 22:30
unknown
Строки в кавычки заключать надо, если они содержат что-либо кроме a-zA-Z0-9_. А лучше всегда.

Vaulter
20-05-2003, 01:24
unknown
и свое рег выр проверь

unknown
21-05-2003, 14:54
ivank Строчки я пробовал заключать в кавычки, всё равно также получается - через раз не работает.
Vaulter Я специально в примере написал "Любой текст" и "текст", чтобы дать понять, что ищу точно то, что должно сработать.




© OSzone.net 2001-2012