creo que enrede un poco las cosas, lo que tengo es lo siguiete:
<?php
$host = "localhost";
$user = "root";
$pass = "triadpass";
$conn = mysql_pconnect($host, $user, $pass) or die("No pude conectarme");
echo "<B>Connectado</B><P>";
$db_list = mysql_list_dbs($conn); //listar las bases de datos diponibles
while ($row = mysql_fetch_object($db_list)) {
echo $row->Database . "<br>";
}
mysql_close($conn);
?>
suponiendo que ya tengo la lista de base de datos:
2005a //el nombre de la bd lo asigna el administrador de manera manual...
2005b
2006a
2006b
con este codigo listo las bases de datos que tengo en mi servidor, el usuario debe selecionar una de ellas y el sistema trabajara unicamente con la base de datos que el usuario eligio, mi duda es, como hago que en el script db.php
<?php
define("HOST", "localhost");
define("USER", "root");
define("PASS", "alguna");
define("DB", "
$variable");
?>
se guarde el nombre de la base de datos que hayan elegido, para posteriormente utilizar el script de conexion en el sistema????
por cierto jam1138, creo que tambien me servira la respuesta

eso hizo que se me ocurran otras cosas... gracias por el dato...