
25/03/2002, 23:24
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 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'> ;";
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, |