Tengo una pagina k se llama reporte.php la cual no es mas k un formulario de captura de informacion necesaria para procesar:
Código HTML:
<form name="form1" method="post" action="procesa_reporte.php">
<table width="500" border="1">
<tr>
<td width="195">Nombre:</td>
<td width="289"><input name="nomb_user" type="text" id="nomb_user"></td>
</tr>
<tr>
<td>Apellido paterno: </td>
<td><input name="appat_user" type="text" id="appat_user"></td>
</tr>
<tr>
<td>Apellido materno: </td>
<td><input name="apmat_user" type="text" id="apmat_user"></td>
</tr>
<tr>
<td>Telefono:</td>
<td><input name="tel_user" type="text" id="tel_user"></td>
</tr>
<tr>
<td>Nombre del Reporte: </td>
<td><textarea name="nom_reporte" id="nom_reporte"></textarea></td>
</tr>
<tr>
<td>Descripcion de la falla: </td>
<td><textarea name="desc_falla" id="desc_falla"></textarea></td>
</tr>
<tr>
<td>Lugar:</td>
<td><textarea name="lugar_reporte" id="lugar_reporte"></textarea></td>
</tr>
<tr>
<td>Categoria </td>
<td><select name="categoria" size="1" id="categoria">
<option>Software</option>
<option selected>Hardware</option>
<option>Perifericos</option>
<option>Sistema Operativo</option>
<option>Red-Internet</option>
</select></td>
</tr>
</table>
<p>
<input name="subir_reporte" type="submit" id="subir_reporte" value="Reportar">
</p>
</form>
<form name="form1" method="post" action="procesa_reporte.php">
<table width="500" border="1">
<tr>
<td width="195">Nombre:</td>
<td width="289"><input name="nomb_user" type="text" id="nomb_user"></td>
</tr>
<tr>
<td>Apellido paterno: </td>
<td><input name="appat_user" type="text" id="appat_user"></td>
</tr>
<tr>
<td>Apellido materno: </td>
<td><input name="apmat_user" type="text" id="apmat_user"></td>
</tr>
<tr>
<td>Telefono:</td>
<td><input name="tel_user" type="text" id="tel_user"></td>
</tr>
<tr>
<td>Nombre del Reporte: </td>
<td><textarea name="nom_reporte" id="nom_reporte"></textarea></td>
</tr>
<tr>
<td>Descripcion de la falla: </td>
<td><textarea name="desc_falla" id="desc_falla"></textarea></td>
</tr>
<tr>
<td>Lugar:</td>
<td><textarea name="lugar_reporte" id="lugar_reporte"></textarea></td>
</tr>
<tr>
<td>Categoria </td>
<td><select name="categoria" size="1" id="categoria">
<option>Software</option>
<option selected>Hardware</option>
<option>Perifericos</option>
<option>Sistema Operativo</option>
<option>Red-Internet</option>
</select></td>
</tr>
</table>
<p>
<input name="subir_reporte" type="submit" id="subir_reporte" value="Reportar">
</p>
</form>
Ahora en mi archivo procesa_reporte.php tengo lo siguiente:
Código PHP:
<?php
include ('conexion/db_conection.php');
$nom_user=$_POST[nomb_user];
$appat_user=$_POST[appat_user];
$apmat_user=$_POST[apmat_user];
$tel_user=$_POST[tel_user];
$nom_reporte=$_POST[nom_reporte];
$desc_reporte=$_POST[desc_falla];
$cat_falla=$_POST[categoria];
$lugar_reporte=$_POST[lugar_reporte];
$insertar=mysql_query ("insert into reporte (hc_nom_user, hc_appat_user, hc_apmat_user, hc_tel_user, hc_nom_reporte,hc_desc_reporte,hc_lugar_reporte, hc_fecha_reporte)
values ('$nom_user','$appat_user','$apmat_user','$tel_user','$nom_reporte','$desc_reporte', '$lugar_reporte','$cat_falla',NOW())",$conexion);
if ($insertar){
echo '<p>';
echo "Se ha guardado con exito el reporte";
echo '<p>';
echo '<a href="reporte.php">Reportar otra falla</a>';
echo '<p>';
// echo '<a href="../noticias/ver_noticia.php">Salir</a>';
echo '<br>';
}
else {
echo "Fallo, intentelo mas tarde";
}
?>
D este modo, no jala mi combo, es decir, no cacha el dato y por lo tanto falla mi consulta a mysql (el insert no se lleva a cabo).
Espero puedan ayudarme.