|
|
|
| Постоянно задаю себе один и тот же вопрос при работе в phpMyAdmin.
Если нажать на кнопку SQL и выполнить какой то запрос. Скажем:
DELETE FROM tbl WHERE name = 'test'
|
phpMyAdmin показывает что то типа:
Как это делается? Неужели разбирается запрос вырезается условие WHERE и выполняется сначала:
SELECT COUNT(*) FROM tbl WHERE name = 'test'
|
или есть какой то более гуманный способ? | |
|
|
|
|
|
|
|
для: Евгений Петров
(02.09.2006 в 16:14)
| | В принципе, в PHP есть функция mysql_affected_rows(), которая ставится сразу после запроса:
<?
$sql=mysql_query("DELETE FROM tbl WHERE name='test'");
$rows=mysql_affected_rows();
echo $rows;
?>
|
| |
|
|
|
|
|
|
|
для: aexb
(02.09.2006 в 16:33)
| | ух ты :) Гыг :) Спасибо! | |
|
|
|