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

Bueno, literalmente dice 'El argumetno no es un ID de resultado MySQL valido'. En spanish, que el valor del paramentro no es valido. ¿Cual es el parametro? Pues $resp. ¿Donde le das valor a $resp? Pues en:
Código PHP:
$resp mysql_query($query); 
¿Cual es la razon para que tenga un valor no valido? Pues que se haya producido un error MYSQL al ejecutar la consulta. Si miras www.php.net/mysql_query , veras que dice que devuelve FALSE en caso de error, y un id de resultado MySQL en caso de ir todo correcto.

¿Y como saber el error MySQL? Pues con la funcion mysql_error() (www.php.net/mysql_error), haciendo algo como:
Código PHP:
$resp mysql_query($query) or die("Error: $query <br>MySQL dice: ".mysql_error()); 
Asi se finalizara el script mostrandote el mensaje de error.

Viendo la simple consulta, puede ser que la tabla no se llame noticias o que el campo no se llame fecha. O puede que no hayas seleccionado la base de datos.

Pero eso te lo dira el mensaje de error.

Saludos.

PD: Es recomendable usaar el mysql_error() para todas las consultas. Sobre todo en la fase de desarrollo.
__________________
Josemi

Aprendiz de mucho, maestro de poco.