Hola, ya pude resolver el problema, y ahora me doy cuenta que la solucion estaba muy facil,
aqui les pongo el código, para quien lo necesite :D
es sobre lo mismo, un pequeño ejemplo sobre mostrar las tablas de la bd de mysql que viene por defecto, estas tablas se muestran dentro de una lista desplegable
Código PHP:
<?php
$dbname="mysql"; //aqui pondria $_POST["BD"] pero para hacerlo directo pongo el nombre de la bd
$link = mysql_connect("localhost", "root",""); // esto hace la conexion
if (!$link)
{
echo "error"; //en caso de que no la haga, muestra un error
}
else
{
mysql_select_db($dbname, $link); //seleccionamos la BD
$result = mysql_list_tables("$dbname"); //Se listan las tablas
$num_rows = mysql_num_rows($result); //cuenta el num de registros
echo "<select>";
for ($i = 0; $i < $num_rows; $i++)
{
$table = mysql_tablename($result, $i); //guarda el nombre de la tabla
echo "<option>".$table."</option>"; //imprime la primera, segunda...
}
echo "</select>";
}
?>
Saludos... :D