1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
function GetMyConnection()
{
require ("../config/conf.php");
$g_link = false;
global $g_link;
if( $g_link )
return $g_link;
$g_link = mysql_connect( $serveur, $user, $password) or die('Impossible de se connecter au serveur.' );
mysql_select_db($bdd, $g_link) or die('Impossible de se connecter à la base de données.');
return $g_link;
}
function CleanUpDB()
{
global $g_link;
if( $g_link != false )
mysql_close($g_link);
$g_link = false;
}
$i=0;
$select = "<SELECT name='pays'><OPTION>Choisissez ici :</OPTION>";
$reponse = "SELECT * FROM pays";
$query = mysql_query($reponse, GetMyConnection());
while ($row=mysql_fetch_array($query))
{
$pays = $row["pays"];
$selected ='';
if ($pays == $pays_choisi) $selected = "SELECTED";
$select .= '<OPTION '.$selected.' id="'.$i.'">'.$pays.'</OPTION>';
$i++;
}
mysql_free_result($query);
$select .= '</SELECT>';
echo $select;
CleanUpDB(); |