Programación Web y Scripting => PHP => Mensaje iniciado por: D0M41N en Viernes 29 de Diciembre de 2006, 17:33
Título: Como Especificar Que Una Variable Post Es Numerica
Publicado por: D0M41N en Viernes 29 de Diciembre de 2006, 17:33
Buenas, desde ya gracias por leerme! ya me ayudaron mucho en este foro, y no se como agradeserles, lo max que se me ocurre es decirles feliz año nuevo :P.
E fin, aver si me pueden dar una mano con esto, el problema es que tengo en mi base de datos, un valor que es numerico, pero al pasarlo con el $_POST, lo toma como cadena de caracteres, estube buscando y encontre una funcion que se llama is_integer() , pero despues busque mas y lei que no sirve para un post. Luego encontre otra que si que se llama is_numeric(), pero no se como utilizarla. Deduci que al $row, lo toma de la misma forma que a un $_POST Probe de las siguientes maneras: Siempre antes de todo:
Pero nada, el valor que tiene en la base el campo numero es 1, y yo le sumo uno, probe tambien de varias formar pero nada miren: Despues de haber declarado la variable...
Código: Text
$numero ++;
echo $numero;
y me muestra 1 :S.. deberia mostrar 2 dado que el campo numero ya vale uno, si le sumamos 1... vale 2... Por las dudas por si no andaba el ++ directamente lo hize a lo cabernicola :P:
Código: Text
$numero + 1;
echo $numero;
Pero nada tampoco, igual, no entiendo que pasa, porque en todo caso, este ultimo no deberia aparecer 11? ya que le suma a la cadena el valor 1? NOTA: estaria bueno que aparezca uno uno en todo caso (?). salu2 D0M41N.
Título: Re: Como Especificar Que Una Variable Post Es Numerica
Publicado por: D0M41N en Viernes 29 de Diciembre de 2006, 17:46
Sorry chicos! ya solucione el problema, para los que les interesaba...
Código: Text
$row = mysql_fetch_array($result);
$add = $row["numero"];
$numero = $add+2;
echo $numero;
y muestra 3 xD gracias igual by D0M41N.
Título: Re: Como Especificar Que Una Variable Post Es Numerica
Publicado por: LeGatoRojo en Miércoles 28 de Febrero de 2007, 18:30