Amigos: necesito saber cuantos registros son borrados como consecuencia de ciertas acciones de los users de mi directorio.
La cuestion es que encontré la funcion mysql_affected_rows() y sigo
el ejemplo de php.net pero no funciona! Concretamente es el ejemplo #1 que refiere a las filas afectadas por un DELETE.
Alguien sabe que puede ser ? existe el WHERE que es el pre-requisito impuesto en el manual.
Código PHP:
// conecto a DB
//Purga de la base (registros vacios)
$sql = "DELETE FROM `contenido` WHERE (`anchor`='' OR `url`='' OR `url`='http://') LIMIT 1;";
mysql_query($sql) or die('A error occured: ' . mysql_error());
printf("Records deleted: %d\n", mysql_affected_rows());
El resultado es "Records deleted: 0" pero pasa cuando no deberia!!! por que ???