Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2008, 10:14
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
mysql_affected_rows no me funciona!

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 ???
__________________
Salu2!