Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/10/2006, 09:00
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 20 años, 5 meses
Puntos: 4
Mi pregunta es: ¿para que lo quieres hacer con javascript?, si lo puedes hacer con PHP. Mira te pongo un ejemplo:

Código PHP:
<?php
if ( isset ( $_POST['submit'] ) )
{
   
$db mysql_pconnect "servername""username""password" ); // cambialos por sus respectivos valores
   
mysql_select_db "db" ); // cambialo por tu base de datos

   
$cual $_POST['cual'];

   
$consulta "SELECT DISTINCT $cual FROM libros";
   
$res mysql_query $consulta );
   
$numres mysql_num_rows $res );

   if ( 
$numres )
   {
      echo 
"<select name=\"".$cual."\">";
      while ( 
$fila=mysql_fetch_array($res) )
      {
         echo 
"<option value=\"".$fila[$cual]."\">".$fila[$cual]."</option>";
      }
      echo 
"</select>";
      exit;
   }
   else
   {
      echo 
"No se encontraron resultados.";
      exit;
   }

}
else
{
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
¿Qué es lo que desea que contenga el select?
<select name="cual">  // aquí deberás poner en los values los nombres de tus campos respetando giones o cosas por el estilo
   <option value="autor">Autores</option>
   <option value="titulo">Títulos</option>
</select><p>
<input type="submit" name="submit" value="Crear select">
</form>
<?php
}
?>
Como vez yo utilice la misma página pero recuerda que es sólo un ejemplo. Espero que esto te sirva de algo o por lo menos te de una idea que es el proposito de esta aportación. Suerte