
24/08/2006, 15:44
|
 | | | Fecha de Ingreso: mayo-2004 Ubicación: Barcelona
Mensajes: 60
Antigüedad: 20 años, 10 meses Puntos: 0 | |
Gracias por responder.
No, no es eso lo que falla seyacat, ya que la variable es un número entero. Diría que el problema está en el IN. Un ejemplo de lo que me pasa:
Tengo dos registros en la tabla. Para el primer registro el campo6 es 2, y para el segundo registro el campo6 es 2,3.
Cuando la $variable es 2, la sentencia me devuelve los dos registros, PERO cuando es 3 no me devuelve ninguna, cuando me tendría que devolver el segundo registro.
En lo que comentas PequeñoMauro, no puedo igualar, ya que si igualo sólo me devolvería los registros cuyo campo6 fuese un número entero, y en la mayoría de los casos el campo6 tendrá diferentes números enteros separados por "," (comas).
¿Más ideas de lo que puede pasar?
Gracias. |