Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2012, 02:53
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Dos consultas diferentes con el mismo resultado

Cita:
...la clave primaria es la columna numero que es un INT(11)...
Si es int la consulta se debe hacer así

select * from expositor where numero = 729

Sin delimitadores, en este caso

select * from expositor where numero = 729a

daria error....

Si es un int no puede ser 729a esto es un string...

Debes validar lo que consultas, es decir antes de lanzar la query ya sabes que 729a no es un valor válido para ese campo luego la consulta no debe llegar a lanzarse....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.