Ver Mensaje Individual
  #18 (permalink)  
Antiguo 25/07/2006, 11:05
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Lo ideal es usar construcciones tipo:

Código PHP:
$resultado=@mysql_query($sql);
if (
$resultado){
   echo (
"Hay un error, Mysql dice: ".mysql_error();
} else {
   if (
mysql_num_result($resultado) > 0){
      while (
$row=mysql_fetch_array($sql)){
          
// obtienes los resultados ...
      
}
   } else {
      echo 
"No hay resultados";
   }

Así controlamos el mensaje de error (con @ ocultamos los que PHP nos dará) .. Si no hay error en la ejecución de la consulta .. se procede a "contar" el n° de resultados (esperamos >0 para "recorrerlos" con un _fetch_ función) .. si hay errores de Mysql .. los mostramos (con mysql_error())

o un simple:
Código PHP:
$resultado=mysql_query($sql) or die (mysql_error()); 
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.