Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..
Gracias.
La Administración de phpBB España.
Matrices y envios POST
Matrices y envios POST
Buen dia, alguien podria ayudarme a este problema que se me presenta, explico:
generare una seria de preguntas obteniendolas por medio de la base de datos.
y solo este codigo pondre:
while($row = mysql_fetch_array($result))
{
echo"<div id='question'>";
echo "<p>".$row['question']."</p>";
echo"<textarea class='cajas' name='RESP[]' cols='80' rows='5'></textarea>";
echo"</div>";
}
para que la persona la responda, pero no se como recibir la matriz RESP en la otra pagina, Alguien tiene alguna idea, se le agradeceria mucho
generare una seria de preguntas obteniendolas por medio de la base de datos.
y solo este codigo pondre:
while($row = mysql_fetch_array($result))
{
echo"<div id='question'>";
echo "<p>".$row['question']."</p>";
echo"<textarea class='cajas' name='RESP[]' cols='80' rows='5'></textarea>";
echo"</div>";
}
para que la persona la responda, pero no se como recibir la matriz RESP en la otra pagina, Alguien tiene alguna idea, se le agradeceria mucho
Matrices y envios POST
Lo recibes mediante el método que utilizaste en el formulario y lo recorres como un array:
//Los valores se encuentran en esta variable $_POST['RESP'];
//Recorremos el array de datos
foreach($_POST['RESP'] as $valor) {
//acciones por cada uno de los valores
}
Saludos
//Los valores se encuentran en esta variable $_POST['RESP'];
//Recorremos el array de datos
foreach($_POST['RESP'] as $valor) {
//acciones por cada uno de los valores
}
Saludos
Matrices y envios POST
lo resolvi asi
en donde recivo los datos
$myarray_resp = array();
$myarray_resp = $_POST['RESP'];
y luego hago un for
for ($i = 0; $i < $total; $i++)
{
$query="UPDATE tblanswer SET answer = '$myarray_resp[$i]' WHERE idquestion='$myarray_preg[$i]' ";
mysql_query($query,$conexion);
}
espero alguien le sirva saludos.
en donde recivo los datos
$myarray_resp = array();
$myarray_resp = $_POST['RESP'];
y luego hago un for
for ($i = 0; $i < $total; $i++)
{
$query="UPDATE tblanswer SET answer = '$myarray_resp[$i]' WHERE idquestion='$myarray_preg[$i]' ";
mysql_query($query,$conexion);
}
espero alguien le sirva saludos.