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