Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2009, 08:55
superdober
 
Fecha de Ingreso: agosto-2007
Mensajes: 248
Antigüedad: 16 años, 8 meses
Puntos: 1
De acuerdo Ajuste de un SELECT

Hola muy buenas,

Con un SELECT tengo unos 200 valores (que me aparecen tras una consulta en PHP y MySQL) con lo cual el desplegable es larguísimo (tanto que se me sale de la pantalla), me gustaría saber si es posible que tenga un tamaño fijo y que con una especie de barra de desplazamiento nos podamos mover por los distintos datos que aparecen en el SELECT.

Lo que si que me ha salido es acotar el ancho del SELECT con la siguiente sentencia:

Código:
style="width:27%"
Pongo el código que tengo:

Código:
<tr>
      <td><strong> <font color="#003366">Punto de Venta:</font> </strong> </td>
      <td><select name="puntodeventa" id="puntodeventa" size="1" style="width:27%">
      <?php
	    $id_punto_venta = isset ($_GET["id_punto_venta"]) ? $_GET["id_punto_venta"] : null;	 				
	    include('db_acceso.php');
  	    /* Conectamos con la Base De Datos */
	    $connection = mysql_connect($db_host, $db_username, $db_password);			 
	    /* Seleccionamos la Base De Datos */
	    $db_select = mysql_select_db ($db_database);    
	    /*Expresion SQL*/
        $sql = "SELECT nro_estacion,id_punto_venta FROM T_PUNTOS_VENTA ORDER BY nro_estacion ASC";	    	                  
	    /*Asignamos a Variable el Resultado de la consulta*/
	    $resultado = mysql_query($sql);					 
	 ?>
          <?php	 
		   /*Mientras haya resultados los mostramos en la clausula Select*/
					 while ($result_row = mysql_fetch_row(($resultado)))	
					  {
				   ?>
          <option value="<?php echo ($result_row[0]); ?>"                
                 
                 <?php				 
				   if ($result_row[1] == $id_punto_venta)
				     { ?>
					 selected="selected"    
				 <?php				     
                     }				 
				 ?>
                 > <?php echo ($result_row[0]); ?> </option>
          <?php
                	  }				  
				  ?>
      </select> 
      <font color="#003366"><i> Referencia al N&uacute;mero de Estaci&oacute;n </i></font>
      </td>
    </tr>
Muchas Gracias ¡¡¡