Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/04/2008, 15:40
usermax
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 5 meses
Puntos: 11
Re: Modificar usuarios

<input name="id" type="hidden" value="$arrayresultado[x]" />

Reemplaza "x" por el numero corerespondiente a la columna id de la base.
O como estás usando mysql_fetch_array tambien lo puede poner así:

<input name="id" type="hidden" value="$arrayresultado[id]" />

Si se llama id el campo en tu base.

Fíjate que es un campo oculto, no se puede modificar. CUando envíes el resultado además de todos los datos modificados también cuentas con el id.

Quedaría:

Código PHP:
<?php  
  $conexion
=mysql_connect("localhost","root","");  
  
mysql_select_db("neotech",$conexion);  
  
$misql="SELECT * FROM usuarios WHERE login='$user'";  
  if(
$resultado=mysql_query($misql,$conexion))  
  {  
         if(
$arrayresultado=mysql_fetch_array($resultado))  
         { 
                   echo 
"<input type='hidden' name='id' value=$arrayresultado[0]";
                   echo 
"<input type='text' name='nom' value=$arrayresultado[1]";  
                   echo 
"<input type='text' name='ape' value=$arrayresultado[3]";  
                   echo 
"<input type='text' name='ema' value=$arrayresultado[4]";  
                   echo 
"<input type='submit' value='OK'>";
         }  
  }  
  
mysql_close();  
?>
Saludos