Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2013, 15:04
iniciopublic
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 11 años, 4 meses
Puntos: 2
como puedo hacer los datos me aparezca en un select html

Hola a todos , tengo una duda , tengo una lista de datos en un campo de una tabla y quiero que todos me impriman pero en un select html ,el problema que no me los imprime de manera correcta como un select , si no diferente , me imprime un select por cada dato a imprimir

¿como hago que me impriman todos en un solo select?
este el el codigo
Código PHP:
 <?php 
$dbhost
="localhost"
$dbname="prueba"
$dbuser="root"
$dbpass="24404623"

$enlace mysql_connect($dbhost,$dbuser,$dbpass); 
if (!
$enlace){die('ERROR DE CONEXION CON MYSQL: ' mysql_error());} 
/* ********************************************** */ 
/* CONECTA CON LA BASE DE DATOS  **************** */ 
$database mysql_select_db("$dbname",$enlace); 
if (!
$database){die('ERROR CONEXION CON BD: '.mysql_error());} 

    
$consulta =
    
"SELECT apellido,nombre FROM docente;";

// EJECUTAR LA CONSULTA LOS DATOS SE ALMACENAN EN RESULTADO
$resultado mysql_query($consulta,$enlace) or
die(
"Se ha encontrado un error al consultar:".mysql_error());

echo 
"<table border='1' width='50%' >";
// MOSTRAR ETIQUETAS DE LA TABLA
echo "<tr><th>Nombre</th><th>Apellidos</th>".

"</tr>";

// MOSTRAR LOS REGISTROS
while($fila mysql_fetch_array($resultado)){
        echo 
"<tr>";
       
        echo 
'<select name=srcorder>
<option value="username">'
.$fila["apellido"].'</option> /* ******Aqui es donde me imprime los datos en el select******** */ 
</select>'
;  
        echo 
"</tr>";
    }
echo 
"</table>";
// CERRAR EL ENLACE CON MYSQL      
mysql_close($enlace);

?>

</body>
</html>

saludos