El combo de las bases de datos se define asi:
Código HTML:
<select name="tbd" id="tbd" onchange="cargartablas(this.form)">
<script language="javascript">
function cargartablas(form)
{
location.href="planificartransacciones?tbd="+form. tbd.value;
}
</script>
En el controlador:
Código PHP:
// CARGANDO LAS TABLAS DE UNA BASE DE DATOS SELECCIONADA
$base = $_GET["tbd"];
$i=0;
while ($this->Tabla[$i] != '')
{
$this->Tabla[$i]='';
$i++;
}
if ($base!='')
{
$_SESSION['base'] = $base;
$link=mysql_connect("localhost:3306","root","");
$a = "show tables from ".$base;
mysql_selectdb($base);
$lista = mysql_query($a,$link);
$i=0;
while ($fila = mysql_fetch_array($lista))
{
$this->Tabla[$i]=$fila[0];
$i++;
}
$this->render('planificartransacciones_index');
}
//TERMINA LA CARGA DE LAS TABLAS