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

Sitios donde alojar nuestro proyecto, y hostings con PHP, MySQL, etc.
SPAM está sancionado con la exclusión.


rastamart
Observador/a
Mensajes: 2
Registrado: 23 Nov 2010, 05:55

Matrices y envios POST

#1

Mensaje por rastamart »

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


xaca
Invitado

Matrices y envios POST

#2

Mensaje por xaca »

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
rastamart
Observador/a
Mensajes: 2
Registrado: 23 Nov 2010, 05:55

Matrices y envios POST

#3

Mensaje por rastamart »

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.

Volver a “🗳️ Servidores”