Foros del Web » Programando para Internet » PHP »

bucle para update

Estas en el tema de bucle para update en el foro de PHP en Foros del Web. tengo un bucle mediante la cual meto en un "text" la informacion de un DB. Seria algo asi metido en un bucle: <---------------------------> $sql_erantzuna=mysql_query("SELECT * ...
  #1 (permalink)  
Antiguo 26/05/2005, 01:27
 
Fecha de Ingreso: abril-2005
Mensajes: 85
Antigüedad: 12 años, 7 meses
Puntos: 0
bucle para update

tengo un bucle mediante la cual meto en un "text" la informacion de un DB.
Seria algo asi metido en un bucle:
<--------------------------->
$sql_erantzuna=mysql_query("SELECT * FROM emaitza WHERE ID_galdera='".$galdera_id."' AND urtea='".$urtea."' AND ID_enpresa='".$enpresa_id."'",$link);
$row_erantzuna=mysql_fetch_array($sql_erantzuna);
$erantzuna=$row_erantzuna['emaitza'];

echo "<input type='text' width='100%' value='".$erantzuna."' size='40' name='erantzuna".$x."'>";
;
$x++;
<----------------------------->

luego, cuando quiero hacer update, llamo a $_post['erantzuna'.$y] y mediante otro bucle lo guardo en la base de datos.
Pero no me guarda, o guarda el valor de antes, quiza, guarda el valor de antes, $erantzuna.

No se, si alguien pudiese ayudarme...
  #2 (permalink)  
Antiguo 26/05/2005, 04:47
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 13 años, 4 meses
Puntos: 0
Te aconsejo que envíes la variable que has cambiado de nuevo a la página, tras esto si que actualizará a la nueva variable introducida, hace falta un refresh.
Salu2.
  #3 (permalink)  
Antiguo 27/05/2005, 02:14
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Se te agradecería ilumines tu código...

El problema es que no puedes hacer $_POST['texto'.$variable]... ó armas tu variable fuera del bucle $indice="texto$variable"; ó usa matrices... imprime name=\"texto[$variable]\" y recoje con $_POST['texto'][$variable] ó un foreach($_POST['texto'] as $variable=> $valor)

www.php.net/array
www.php.net/foreach

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:24.