Notice: Undefined index: field4 error en la ejecución de la consulta.
Publicado por Antonio (42 intervenciones) el 15/02/2018 17:30:38
hola
tengo un problema con un cuestionario web
me esta marcando el siguiente error al insertar las repuestas en la base de datos
error en la ejecución de la consulta.
Notice: Undefined index: field4 in \\ruta..... error en la ejecución de la consulta.
este es mi encuesta
y este es donde inserto en la base de datos
tengo un problema con un cuestionario web
me esta marcando el siguiente error al insertar las repuestas en la base de datos
error en la ejecución de la consulta.
Notice: Undefined index: field4 in \\ruta..... error en la ejecución de la consulta.
este es mi encuesta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$id = 4;
$conn = mysqli_connect('localhost','root','','webtopy');
$sql = "SELECT id, texto FROM respuestas WHERE id = '".$id."' Order by id";
$result = mysqli_query($conn,$sql);
echo "<form action='reciborespuestas.php' method='POST' NAME='form'>";
while($row = mysqli_fetch_array($result)){
echo "<fieldset>
<legend>".$row[1]."</legend>
<label>
<input type='radio' name='radio".$row[0]."' value='1'> Si
</label>
<label>
<input type='radio' name='radio".$row[0]."' value='0'> No
</label>
<td>
<input type='submit' class='submit' value='Ver' />
</td>
</fieldset>";
}
echo "</form>";
?>
y este es donde inserto en la base de datos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$id = 4;
$conn = mysqli_connect('localhost','root','','webtopy');
$sql = "SELECT id FROM respuestas WHERE id = '".$id."' Order by id";
$result = mysqli_query($conn,$sql);
while($row = mysqli_fetch_array($result)){
$id_preg= $row[0];
$resp= $_POST ['field'.$id_preg];
$consulta="insert into opciones ('valor', 'idenc') values ('$resp','$id_preg')";
$resultado=mysqli_query($conn,$consulta);
if ($resultado) {
echo "perfil almacenado. <br />";
}
else {
echo "error en la ejecución de la consulta. <br />";
}
}
?>
Valora esta pregunta


0