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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
<p class="double">
<label for="f1-pays" class="oblig">* Pays :
<span class="info"></span></label>
<?php
echo '<select name="ad_pays" class="font" onchange="document.forms[\'form01\'].submit();">';
if (empty($ad_pays))
{
echo '<option value="-1" selected="selected">Choisir</option>';
}
else
{
echo '<option value="-1">Choisir</option>';
}
// on se connecte à MySQL
include ('connect.php');
$sqla = sprintf("SELECT pays_".$lg." FROM flatforswap_pays ORDER BY pays_".$lg." ASC");
$reqa = mysql_query($sqla) or die('Erreur SQL !<br>'.$sqla.'<br>'.mysql_error());
while($dataa = mysql_fetch_assoc($reqa))
{
if ($ad_pays == $dataa['pays_'.$lg.''])
{
echo '<option value="'.$dataa['pays_'.$lg.''].'" selected="selected">'.$dataa['pays_'.$lg.''].'</option>';
}
if ($ad_pays != $dataa['pays_'.$lg.''])
{
echo '<option value="'.$dataa['pays_'.$lg.''].'">'.$dataa['pays_'.$lg.''].'</option>';
}
}
?>
</select>
</p>
<p class="double">
<label for="f1-ville" class="oblig">* Ville :
<span class="info"></span></label>
<!--<select name="ad_ville" class="font">-->
<?php
echo '<select name="ad_ville" calss="font" onchange="document.forms[\'form01\'].submit();">'; // <!-- correspond à l'id du formulaire id="form01" -->
echo '<option value="-1">Choisir</option>';
// requête de jointure entre la table pays et la table ville
$sqlb = sprintf("SELECT vl.ville FROM flatforswap_ville vl INNER JOIN flatforswap_pays py ON py.id_pay = vl.id_pay WHERE py.pays_".$lg." = '".$ad_pays."' ORDER BY vl.ville ASC");
$reqb = mysql_query($sqlb) or die('Erreur SQL !<br>'.$sqlb.'<br>'.mysql_error());
while($datab = mysql_fetch_assoc($reqb))
{
if ($ad_ville == $datab['ville'])
{
echo '<option value="'.$datab['ville'].'" selected="selected">'.$datab['ville'].'</option>';
}
if ($ad_ville != $datab['ville'])
{
echo '<option value="'.$datab['ville'].'">'.$datab['ville'].'</option>';
}
}
?>
</select> |
Partager