Foros del Web » Programando para Internet » PHP »

duda de sintaxis en mysql

Estas en el tema de duda de sintaxis en mysql en el foro de PHP en Foros del Web. Por favor no se q. me falla en la sintaxis de mysql: $result=mysql_query("select * from TABLA order by ID DESC LIMIT ".$limitInf.",10",$link) or die(mysql_error()); gracias ...
  #1 (permalink)  
Antiguo 07/08/2003, 06:19
 
Fecha de Ingreso: junio-2003
Mensajes: 217
Antigüedad: 14 años, 5 meses
Puntos: 0
duda de sintaxis en mysql

Por favor no se q. me falla en la sintaxis de mysql:

$result=mysql_query("select * from TABLA order by ID DESC LIMIT ".$limitInf.",10",$link) or die(mysql_error());

gracias anticipadas
  #2 (permalink)  
Antiguo 07/08/2003, 07:18
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 15 años, 9 meses
Puntos: 54
Lo que podrías hacer es un echo a ver que consulta está ejecutando:

echo "select * from TABLA order by ID DESC LIMIT ".$limitInf.",10";

Ya que puede que la varibale $limitInf no tenga valor o tenga un valor no válido. Luego comprueba que existe el campo ID en tu tabla.
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 07/08/2003, 09:12
 
Fecha de Ingreso: agosto-2003
Ubicación: Piura
Mensajes: 238
Antigüedad: 14 años, 4 meses
Puntos: 0
hola FlamingoX, aparte de lo que ferny bien te suguiere creo que deberías revisar si tu conexion es válida y tambien probar con la función mysql_db_query a ver si te sale lo mismo...

Un saludo y éxitos en tus proyectos
__________________
Un hombre inteligente, caminando, llega mucho mas rápido que un torpe en coche
  #4 (permalink)  
Antiguo 07/08/2003, 16:42
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Hola,

Si es un fallo de sintaxis, el mysql_error() del die() te dara el mensaje de error. Si no te da mensaje de error, no es un fallo de sintaxis MySQL. Si simplemente no te da ningun mensaje de error y lo que pasa es que no hace lo que quieres, pues puede ser un error de logica.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:26.