Tema: Errores
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/08/2003, 14:20
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Si analizamos el mensaje de error, nos dice que el parametro no tiene un valor valido. El unico parametro es $result. ¿Donde obtiene su valor? De mysql_query(). Si revisamos el manual, nos dice que mysql_query() devuelve un valor valido en caso correcto y false en caso de error. Pues sera que ha devuelto false. Para ver el mensaje de error MySQL, existe la funcion mysql_error(). Una construccion clasica es:
Código PHP:
$query="Select id,from,yes,no FROM data";

$result=mysql_query($query) or die("Error $query . <br>MySQL dice: ".mysql_error());

 while(
$row=mysql_fetch_array($result)){} 
De esta forma se para la ejecucion del script mostrando la consulta y el mensaje de error MySQL. Puede ser un error de sintaxis, o puede que MySQL no acepte from como nombre de campo, ya que puede que la tenga como palabra reservada.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.