Ver Mensaje Individual
  #18 (permalink)  
Antiguo 26/10/2011, 13:23
Avatar de tomark4
tomark4
 
Fecha de Ingreso: septiembre-2007
Mensajes: 154
Antigüedad: 16 años, 8 meses
Puntos: 29
Respuesta: formulario lista

Esta es una funcion que te genera select dinamicos conectados a mysql desde php. solo cambia tus parametros del servidor.

la funcion recibe 3 parametros
nombre del select, el sql con la consulta y la etiqueta que llevara en el formulario el boton.
cambia tus datos y prueba a ver.
Código PHP:
Ver original
  1. <?php
  2. function conexion(){
  3.     $server="localhost";
  4.     $user = "root";
  5.     $pass = "admin";
  6.     $db = "intranet";
  7.     $ln = mysql_connect($server, $user, $pass) or die(mysql_error());
  8.     mysql_select_db($db, $ln) or die(mysql_error());
  9. }
  10.  
  11. function selectlist($sql,$nombre,$etiqueta){
  12.     $query = $sql;
  13.     $name = $nombre;
  14.     $label = $etiqueta;
  15.     $rs = mysql_query($query) or die(mysql_error());
  16.     $select = "<label>".$label."</label><select name='".$nombre."'>";
  17.     while($row=mysql_fetch_array($rs)){
  18.         $select .= "<option value='".$row[0]."'>".$row[1]."</option>";
  19.     }
  20.     $select .= "</select><br>";
  21.     return $select;
  22. }
  23.  
  24. conexion();
  25. $query1 = "select * from vinculos";
  26. echo selectlist($query1, "vinculos","Vinculos: ");
  27. $query2 = "select * from usuarios";
  28. echo selectlist($query2, "usuarios", "Usuarios: ");
  29. ?>