Tengo un formulario en php el cual al darle a enviar inserta los campos en la base de datos.
El problema es que con el código actual sólo me inserta si el $_REQUEST es un campo de texto, si es una lista, menú o botón radio no me inserta nada.
Una parte del código html es ésta:
Código HTML:
<select name= "hijos"> <option value="no"> </option> <option value="1">1 </option> <option value="2">2 </option> <option value="3">3 </option> <option value="4">4 </option> <option value="5">5 </option> <option value="6">6 </option> <option value="Mas">Más </option> </select></td> </tr> <tr> <td> </td> <td align="right">·Edades de los hijos:</td> <td colspan="4"><select name= "hijo1"> <option value="no"> </option> <option value="0a3">0-3 </option> <option value="4a6">4-6 </option> <option value="7a9">7-9 </option> </select> <select name= "hijo2" id="hijo2"> <option value="no"> </option> <option value="0a3">0-3 </option> <option value="4a6">4-6 </option> <option value="7a9">7-9 </option> </select>
Código PHP:
$pin1 = 1;
$pin2 = 2;
$pin3 = 3;
$pin4 = 4;
$pin5 = 5;
$pin6 = 6;
$pin7 = $_REQUEST[hijo1];
$pin8 = $_REQUEST[hijo2];
if( $hijos == 1){
mysql_query("insert into 1numero_de_hijos(Fecha,Cantidad) values ($b,$pin1)", $conexion);
}
if( $hijos == 2){
mysql_query("insert into 1numero_de_hijos(Fecha,Cantidad) values ($b,$pin2)", $conexion);
}
if( $hijos == 3){
mysql_query("insert into 1numero_de_hijos(Fecha,Cantidad) values ($b,$pin3)", $conexion);
}
if( $hijos == 4){
mysql_query("insert into 1numero_de_hijos(Fecha,Cantidad) values ($b,$pin4)", $conexion);
}
if( $hijos == 5){
mysql_query("insert into 1numero_de_hijos(Fecha,Cantidad) values ($b,$pin5)", $conexion);
}
if( $hijos == 6){
mysql_query("insert into 1numero_de_hijos(Fecha,Cantidad) values ($b,$pin6)", $conexion);
}
if( $hijos == 1){
mysql_query("insert into 2edades_de_los_hijos(Fecha,hijo1) values ($b,$pin7)", $conexion);
}
if( $hijos == 2){
mysql_query("insert into 2edades_de_los_hijos(Fecha,hijo1,hijo2) values ($b,$pin7,$pin8)", $conexion);
}
Espero que podáis ayudarme.
P.D: Omito la conexión a la DB, y el resto de código ya que ese no es el problema.