Cita:
Iniciado por ylellan si amor se hace algo asi:
Código PHP:
<?php
//primero realizas la conexion
echo '<select name="ejemplo">';
echo '<option value="0">Elige..</option>';
while($b=mysql_fetch_array($a)){
echo '<option value="'.$b['dato'].'">'.$b['dato'].'</option>';
}
echo '</select>';
?>
Hola, primero que nada gracías por responder, segundo quisiera saber si podrias resolverme algunas dudas que me surgieron con tu codigo, ya con las modificaciones optas para mi funcionamiento me tope con 2 dudas, modificado para mi uso se veria de la siguiente manera:
Código PHP:
// Conexion al servidor y seleccion de base de datos
$conect = mysql_connect('127.0.0.0', 'root', 'root');
if (!$conect) {
die('Imposible conectar al servidor: ' . mysql_error());
}
/*echo 'Conexión Exitosa!!';*/
//seleccion de la BD
mysql_select_db('pruebadigeset',$conect) or die('No pudo seleccionarse la BD.');
// Realizar una consulta SQL
$consulta = 'SELECT dependencias FROM catalogo de dependencias';
$resultado = mysql_query($consulta) or die('La consulta falló: ' . mysql_error());
echo '<select name="dependencias">';
echo '<option value="0">Elige..</option>';
while($b=mysql_fetch_array($a)){
echo '<option value="'.$b['dato'].'">'.$b['dato'].'</option>';
}
echo '</select>';
// Liberar conjunto de resultados
mysql_free_result($resultado);
// Cerrar la conexion
mysql_close($conect);
Bueno mi primera duda es en el siguiente fragmento, n mi caso de la tabla "catalogo_de_dependencias" solo debo traer el campo "dependencias", por lo tanto en la consulta quedaria de la siguiente manera(o eso quiero pensar):
Código PHP:
$consulta = 'SELECT dependencias FROM catalogo_de_dependencias';
Mi segunda duda seria entonces en el siguiente fragmento:
Código PHP:
while($b=mysql_fetch_array($a)){
echo '<option value="'.$b['dato'].'">'.$b['dato'].'</option>';
}
Imagino que en "($b=mysql_fetch_array($a))", $b toma el valor del arreglo mysql_fetch_array en la posicion $a, entonces $a tomaria el valor del campo "dependencias" de mi tabla?, entonces en la parte :
Código PHP:
<option value="'.$b['dato'].'">'.$b['dato'].'</option>;
¿'dato' que valor tomaria si $a esta tomando los valores de "dependecia"?
Pues esas son mis dudas, de antemano gracias por sus respuestas.
Saludos.