Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2004, 08:20
pagazauskas
 
Fecha de Ingreso: abril-2004
Mensajes: 42
Antigüedad: 20 años
Puntos: 0
formulario y update dinamico

buenas tardes,

me ha surgido un problema al hacer un formulario dinamico. por una parte, los componentes del formulario son dinamicos, los saco de una base de datos, como muestro aqui:


$count="0";
while($lou=mysql_fetch_array($resule))
{
$count++;
echo("
<input type=text size='5' name='ide$count' value='$lou[puntos]'>");
}


lo que hago es darle un name diferente a cada input (ide1, ide2, ide3,... dependiendo del numero de resultados de la consulta). hasta aqui todo funciona perfectamente.

el problema surge al enviar las variables mediante el formulario. las envio a otra pagina en la que tengo que actualizar esos datos, también dinamicamente. por tanto, tengo que repetir la consulta que ejecuto en la pagina anterior para que me actualice los datos.

esto es lo que intento pero no sale. a esta pagina llegan las variables $ide1, $ide2, $ide3, etc, que utilizo para actualizar la tabla. pero no se como llamarlas para que puedan actualizar la bbdd. lo he intentado con el script que tienen debajo, pero lo que genera es una cadena de caracteres, no una variable.

$cont="0";
while($row=mysql_fetch_array($result))
{
$cont++;
$ide='$ide';
$numero="$ide$cont";
$link=mysql_connect($maquina,$user,$password);
$sql="update registros set puntos='$numero' where (grupo='$cont' and organizacion='$organizacion')";
$resulc=mysql_db_query($database,$sql,$link);
}

si alguien pudiera ayudarme, por favor

saludos

pagazauskas