Llenado de combos a partir de base de datos MYSQL
Tengo un formulario, en el cual inserto unos combos o lista de combos, este combo debe actualizarse o recoger los datos de una tabla de mi base de datso, por ejemplo el combo se llama profesiones, el cual debe verificar la tabla de profesiones y traer la informacion esta tabla consta de dos campos un ID y una decsripción..
esto se puede hacer en PHP?
Gracias
Bernardo Cordoba
esto se puede hacer en PHP?
Gracias
Bernardo Cordoba
esto es un ejemplo de como llenar un combo, espero que te sirva
<?
echo "<select name='menu_for' onChange='formas.submit()'>";
$c_formas = mysql_query("select * from ter_farmaceuticas");
if (mysql_num_rows($c_formas) == 0)
{
echo "<option value='A'>----------VACIO----------</option>";
$desEliminar = "disabled";
}
else
{
if ($menu_for == 0)
{
echo "<option value='0' selected>- - - - - NUEVA - - - - -</option>";
$desEliminar = "disabled";
$nombre = "";
}
else
{
echo " <option value='0'>- - - - - NUEVA - - - - -</option>";
}
while ($r_formas = mysql_fetch_array($c_formas))
{
if ($menu_for == $r_formas[cod])
{
echo "<option value=$r_formas[cod] selected>$r_formas[cod] $r_formas[forma]</option>";
$desGuardar = "disabled";
}
else
{
echo " <option value=$r_formas[cod]>$r_formas[cod] $r_formas[forma]</option>";
}
}
}
echo "</select>";
?>
<?
echo "<select name='menu_for' onChange='formas.submit()'>";
$c_formas = mysql_query("select * from ter_farmaceuticas");
if (mysql_num_rows($c_formas) == 0)
{
echo "<option value='A'>----------VACIO----------</option>";
$desEliminar = "disabled";
}
else
{
if ($menu_for == 0)
{
echo "<option value='0' selected>- - - - - NUEVA - - - - -</option>";
$desEliminar = "disabled";
$nombre = "";
}
else
{
echo " <option value='0'>- - - - - NUEVA - - - - -</option>";
}
while ($r_formas = mysql_fetch_array($c_formas))
{
if ($menu_for == $r_formas[cod])
{
echo "<option value=$r_formas[cod] selected>$r_formas[cod] $r_formas[forma]</option>";
$desGuardar = "disabled";
}
else
{
echo " <option value=$r_formas[cod]>$r_formas[cod] $r_formas[forma]</option>";
}
}
}
echo "</select>";
?>
