Ciao. Il tuo codice sovrascrive di volta in volta la variabile $database, per questo ricavi solo phpmyadmin, questo sarà il nome dell'ultimo database che hai.

Guarda bene:

$database = $row->Database;

qui sovrascrivi la variabile di volta in volta. Ti converrebbe spostare il while in basso, dove hai la select, in modo da stamparti di volta in volta le opzioni, così:

<select> <? while($row=mysql_fetch_object($db_list)) print "<option>".$row->Database."</option>"; ?> </select>

Altrimenti potresti crearti la lista delle option prima, immagazzinandole usando l'operatore append:

<? $database = ""; while($row=mysql_fetch_object($db_list)) $database .= "<option>".$row->Database."</option>"; ?> <select> < print $database;?> </select>

Spero di essere stato comprensibile. Alla prossima