intento enviar datos desde un form por el metodo post a otro php para que me guarde esos datos en la base de datos pero solo llega 1 de los 3 datos ¿los div interfieren con el form? o algo por el estilo
*quite todos los div y nada
- utilice var_dump($_POST); para ver que me llegaba , y solo me llega la sugerencia:
array(1) { ["suge"]=> string(4) "aaaa" }
CODIGO FORMULARIO :
<div id="container">
<form action="guardar_sugerencia.php" method="post" ENCTYPE="multipart/form-data"> <!-- // form2-->
<label for="message">********************************************SUGERENCIAS********************************************</label>
<div class="estudiante1">
<label for="subject">ESTUDIANTE:</label>
<input name="estu" type="text" placeholder="<?php echo$usuario; ?>" DISABLED requiered>
</div>
<div class="modulo2">
<label for="subject">MODULO:</label>
<input name="mod" id="myInput" size="4" disabled required>
</div>
<textarea name="sug" placeholder="¿Qué sugerencias tiene para mejorar el programa?" id="message_input" cols="30" rows="5" required></textarea>
<center>
<input type="submit" value="Enviar Sugerencia" id="form_button" />
</center>
</form><!-- // form2-->
</div><!-- // End #container 2-->
ESTE ES EL CODIGO DE INSERCIÓN A LA BD
<?php
include("conexion.php");
var_dump($_POST);
$mod=$_POST['mod'];
$estu=$_POST['estu'];
$sug=$_POST['sug'];
$query="INSERT INTO eval_modul_estu_sug (FKid_modulo,id_estudiante,sugerencia) VALUES ('$mod','$estu','$sug')" ;
$resultado= $conexion->query($query);
if ($resultado) {
echo "<script>
alert('sugerencia enviada GRACIAS POR COMENTAR');
window.location= 'estu.php'
</script>";
}else{
echo "¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡no guardo sugerencia!!!!!!!!!!!!!!!!!!!!!!!";
}
?>
esperaba que los recibiera pero no llegan los datos sale este error:
array(1) { ["sug"]=> string(3) "aaa" }
Notice: Undefined index: mod
Notice: Undefined index: estu