Изтриване на ред от таблица - mysql

ma3x_ip

Registered
Здравейте,
Опитах се да направя нещо останах с неуспех и ся имам нужда от вас искам да направя следното

Първо има една таблица
казва се flood_security;
вътре има полете name,id, serc,

И ся с един цикъл като задам примерно ma3x_ip

Да провери в Flood security колко такива записа има и да ги истрие всички.

Ето и аз как пробвах така и не разбрах що не се поучи
Код:
$delete_mysql = mysql_query("SELECT * FROM flood_security WHERE name = '$teachers_post'");
while ( mysql_num_rows($delete_mysql) > 0 ){ 
$r = mysql_fetch_array($delete_mysql);
$id_del = $r['id'];
mysql_query("delete from flood_security where id='$id_del'");
}
 
$delete_mysql = mysql_query("SELECT * FROM flood_security WHERE name = '$teachers_post'");
while(mysql_num_rows($delete_mysql) > 0 ) {
$r = mysql_fetch_array($delete_mysql);
$id_del = $r['id'];
mysql_query("DELETE FROM flood_security WHERE id='$id_del'") or die(mysql_error()); }



Всъщност какво точно се случва, когато пуснеш тази заявка ?
 
Код:
$delete_mysql = mysql_query("SELECT * FROM flood_security WHERE name = '$teachers_post'");
while ( $row = mysql_fetch_array($delete_mysql) ){
mysql_query("delete from flood_security where id='$row['id']'");
}
 

Back
Горе