Ver Mensaje Individual
  #13 (permalink)  
Antiguo 01/07/2011, 03:44
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 3 meses
Puntos: 202
Respuesta: is_numeric(1) = FALSE?

Cita:
Iniciado por miktrv Ver Mensaje
El tipo de la base de datos es un INT.. autoincremental.

Pero.. is_numeric(1) devería de devolver TRUE... aunque sea "1", no?

Un saludo!
¡No! Si lo pasas como cadena da false.

is_numeric(1) = true
is_numeric('1') = false

Por eso te dije que si el valor es una cadena uses el int pero poniendo que sea mayor que 0 ya que (int)'rwerwerwerew'=0
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(