Muy buenas,
estoy teniendo problemas a la hora de comparar unos valores traidos de base de datos (en base de datos el campo es varchar).
Cuando comparo los valores (alojados en variable) "1" y "001" me dice que son iguales... evidentemente los convierte a enteros...
He probado a hacer un settype($variable, "string"); para forzar a que lo interprete como cadena, pero sigue igual.
Tampoco funciona si hago la comparación ((string) $row[llegada] == (string) $llegada), me dice que "1" sigue siendo igual a "001".
¿Se les ocurre algún modo efectivo?
Muchas gracias.
Un saludo.
PD: Uso PHP 5