Gracias Claudio....
quedó así:
Código PHP:
<?php
$host = "localhost";
$user = "username";
$pass = "passwd";
$conn = mysql_pconnect($host, $user, $pass) or die ("Error al conectarse con el servidor MySQL, revise parámetros de conexión");
echo "<B>Connectado</B><P>";
$db_list = mysql_list_dbs($conn);
?>
<html>
<head> <title> </title></head>
<body>
<form name="form1" method="post" action="db.php" >
<select name="datab">
<option value="Seleccionar base de datos">Seleccione</option>
<?php
while ($row = mysql_fetch_object($db_list)) {
if($row->Database !="mysql") {
?>
<option value="<?php ".$row->Database . "?>"><?php echo "$row->Database"?></option>
<?php
}
}
?>
</select>
<input type="submit" name="Submit" value="OK">
</form>
</body>
</html>
y el archivo que guarda la conexion general quedó así:
Código PHP:
<?php
define("HOST", "localhost");
define("USER", "username");
define("PASS", "passwd");
define("DB", $_POST['datab']);
?>
<html>
<BODY>
<?php
echo $datab;
?>
</BODY>
</html>
pero sucede que al seleccionar cualquier base de datos y cargar el archivo db.php no me muestra nada, y si no la selecciono unicamente me muestra
'Seleccionar base de datos'
que es lo que tiene el primer option value del select
que parte hice mal???
Gracias por la ayuda y la paciencia