DUDA CON IS NUMERIC
Publicado por KZADOR (1 intervención) el 04/06/2008 20:49:56
QUE TAL TENGO UNA DUDA A VER SI ALGUIEN PUEDE AYUDARME, TENGO UNA LISTA DEPENDIENTE EN PHP, EL PROBLEMA ES QUE, EL CAMPO CON EL CUAL RELACIONO LAS 2 TABLAS AUNQUE LO TENGA COMO TIPO CARACTER DEBO ESCRIBIR NUMEROS, DE LO CONTRARIO NO ME RELACIONA LAS TABLAS Y POR CONSECUENCIA, NO APARECE EL RESULTADO EN EL LA OTRA LISTA, REVISANDO EL CODIGO ENCONTRE ESTA PARTE
function validaOpcion($opcionSeleccionada)
{
// Se valida que la opcion seleccionada por el usuario en el select tenga un valor numerico
if(is_numeric($opcionSeleccionada)) return true;
else return false;
}
$selectDestino=$_GET["select"]; $opcionSeleccionada=$_GET["opcion"];
if(validaSelect($selectDestino) && validaOpcion($opcionSeleccionada))
{
EN LA FUNCION validaOpcion($opcionSeleccionada) PARECE QUE LA ESTA EVALUANDO CON
if(is_numeric($opcionSeleccionada)) return true;
else return false;
MI PREGUNTA ES HACER PARA NO EVALUAR ESTA CONDICION, Y ME VALIDE AQUNQUE LO QUE SE HAYA ESCRITO SEAN CARACTERES Y NO SOLO NUMEROS, YA QUE SI QUITO ESE IF, ME MARCA ERROR EN LA FUNCION. SI ALGUIEN SABE, SE LOS AGRADECERIA
function validaOpcion($opcionSeleccionada)
{
// Se valida que la opcion seleccionada por el usuario en el select tenga un valor numerico
if(is_numeric($opcionSeleccionada)) return true;
else return false;
}
$selectDestino=$_GET["select"]; $opcionSeleccionada=$_GET["opcion"];
if(validaSelect($selectDestino) && validaOpcion($opcionSeleccionada))
{
EN LA FUNCION validaOpcion($opcionSeleccionada) PARECE QUE LA ESTA EVALUANDO CON
if(is_numeric($opcionSeleccionada)) return true;
else return false;
MI PREGUNTA ES HACER PARA NO EVALUAR ESTA CONDICION, Y ME VALIDE AQUNQUE LO QUE SE HAYA ESCRITO SEAN CARACTERES Y NO SOLO NUMEROS, YA QUE SI QUITO ESE IF, ME MARCA ERROR EN LA FUNCION. SI ALGUIEN SABE, SE LOS AGRADECERIA
Valora esta pregunta


0