Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2004, 12:16
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Con PHP sólo "compones" código HTML/javascript según el resultado de tu lógica que .. en tu caso accede a una BD hace una consulta SQL y obtiene X resultados ..

Así que .. lo que haces siempre desde PHP es "generar nuevas páginas" de resultados (de tu proceso PHP).

Ejemplo

Código PHP:
<?
// conectas a tu BD
$resultado=mysql_query("SELECT * FROM tabla");
?>
<select name="nose">
<?
while ($row=mysql_fetch_array($resultado)){
?>
<option value="<? echo $row['id'?>"><? echo $row['nombre'?></option>
<?
}
?>
</select>
así por ejemplo generas un "<select>" HTML desde datos de tu BD dinámicamente .. ahora, si quieres pre-establecer el valor seleccionado de ese <select> ... tan sólo tienes que aplicar la propiedad "selected" al <option> que el valor que se está obteniendo y representado del bucle que obtiene tus registros de tu BD (ese while) es = al que tienes que pre-establecer ..

Los campos <texarea> .. tan sólo obtienes tu valor de tu BD y "generas" el textarea:

Código PHP:
<textarea name="" cols="" rows=""><? echo $row['dato'?></textarea>
Lo mismo con checbox (si quieres pre-establecer su valor se usa "checked") o los radio (se usa "selected") .. o los input text normales (se usa su value="....")

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 18/05/2004 a las 12:17