Тема: MySQL (Delete)
Показать сообщение отдельно

  #9  
Старый 16.09.2007, 15:00
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Я так и не понял на чём ТС ведёт разработку, но если на PHP, то это всё элементарно:

Цитата:
<?php
mysql_pconnect("somehost", "someuser", "somepassword") or
die("Could not connect: " . mysql_error());

mysql_select_db("some_db") or
die("Could not select database: " . mysql_error());

mysql_query("DELETE FROM test WHERE type=1");
printf ("Records deleted: %d\n", mysql_affected_rows());
?>
Только будьте внимательны. Если запрос на удаление не содержал условия WHERE (удалялись все записи), то функция mysql_affected_rows() всегда возвращает 0.
 
Ответить с цитированием