Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/06/2007, 10:48
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: donde tengo el error?

Prueba asi:
Código PHP:
if (!$result && mysql_affected_rows$conn ) <= 0) {
     return 
false;
} else {
     return 
true;

Debes de entender que mysql_query te regresa true si la consulta se ejecuto con éxito, pero si no habia datos que cambiar, no te afecta ninguna fila, la consulta UPDATE por defecto checa si hay datos nuevos que cambiar y si no hay no los cambia. Por eso es mejor usar mysql_affected_rows para saber cuantas filas fueron afectadas.

Saludos.