Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/12/2005, 05:35
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No sé si entiendes como funciona PHP .. pero PHP se ejecuta del lado del servidor y es PHP el que "genera" de forma dinámica tus páginas HTML con javascript y todo lo que presentes cara al "cliente" (navegador en tu caso).

Por ende .. no emplees el termino de "cargar" datos en tal "lista" por qué no es así lo que vas hacer y si lo piensas así .. nunca veras "claro" como hacer esto y otras cosas similares con PHP.

Lo que vas hacer es "generar" ese HTML que será tu "lista" con los valores obtenidos de una BD.

Sería algo tipo:

Código PHP:
<?
// Conexión a la BD 
   
$conexion mysql_connect($servidor$usuario$clave) or die(mysql_error()); 
   
mysql_select_db($basedatos$conexion) or die(mysql_error()); 
   
   echo 
"<select name=\"nose\">\n"
   echo 
"<option value=\"\"> Seleccione un Item </option>\n"

   
$SQLconsulta="SELECT * FROM tabla"
   
$consulta mysql_query($SQLconsulta,$conexion) or die(mysql_error()); 

   While   (
$registro=mysql_fetch_array($consulta)){ 
         echo 
"<option value=\"".$registro['id']."\">".$registro['item_texto']."</option>\n";       
    } 
   echo 
"</select>\n\n"
?>
Te fijas como lo que haces vía PHP es tan sólo "componer" ese HTML de forma dinámica?. Bueno .. esto es simplemente para que enfoques mejor el sentido de usar PHP´.

Un saludo,