Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2008, 20:57
ferranWEB
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 3 meses
Puntos: 3
Error de sintaxis en el servidor

bienas a todos,

me pasa una cosa muy rara que me esta volviendo loca. tengo un codigo php, q me genera un xml para ser leido des del flash, hasta aqui ningun problema.

siempre trabajo con un servidor especifico, pero por necesidades del guion esta vez me toca trabajar en otro. la linea del error es la siguiente:

$_pagi_sql = "SELECT * FROM banners WHERE idbanner=$id";

el $id se lo paso dinamicamente des del flash. en un srevidor me funciona, y en el otro me da el siguiente error:

Error en la consulta de conteo de registros: SELECT COUNT(*) FROM banners WHERE idbanner=. Mysql dijo: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

he comprobado que el error esta en la variable $id, pq si le quito la sentencia where y seleciono todos los registros, me los muestra sin problemas...

alguien saber q esta pasando y que hacer?

saludos.

ferranweb