Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/03/2002, 23:24
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Rellenar campos de formularios ????'

Bueno, ... lo primero que tendras que hacer es obterner los campos de la tabla por separado .. una forma es sacandolos a un Array (podria ser un objeto tambien ..).

Luego, recorres el Array (en este caso) y asignas los "value" a cada item del formulario.

El codigo seria algo asi:
(tomando como ejemplo .. una tabla con dos columnas ..)

$consulta = mysql_query("SELECT columna1,columna2 FROM tabla WHERE campo=$valor") or die(mysql_error());

echo "<form method='post' action='tuscriptqueproceselaediciondedatos.php'&gt ;";

while($resultados = mysql_fetch_array($consulta)) {
echo "<input type='text' name='columna1' value='$resultados[columna1]'>";

echo "<input type='text' name='columna2' value='$resultados[columna2]'>";

#etc .. con todos las columnas de tu tabla ..

}
echo "</form>";

Como veras la tecnica es la misma .. de igual forma puedes asignar valores a campos tipo checkbox o de otro tipo ...

Donde dice campo=$valor ... normalmente suele hacer referencia a tu campo ID .. de la forma: ID=$id .. siendo $id .. el registro a editar .. de la Tabla.

Un saludo,