Bonjour à tous,

je pense avoir une erreure sur cette partie de code mais je ne vois pas ou je n'ai aucun message d'erreur mais mon code s'arrête à ce niveau :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
 
				if (!empty($ad_ville) and !empty($ad_pays) )
				{	
				echo 'je rentre dans la boucle';			
					$sqlb = sprintf("SELECT vl.ville_".$lg." 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_".$lg." ASC");
					echo $sqlb;
					$reqb = mysql_query($sqlb) or die('Erreur SQL !<br>'.$sqlb.'<br>'.mysql_error());
					while($datab = mysql_fetch_assoc($reqb))
					{
						if ($ad_ville == $datab['ville_'.$lg.''])
						{
							echo '<OPTION value="'.$datab['ville_'.$lg.''].'" selected="selected">'.$datab['ville_'.$lg.''].'</option>';
						}
						if ($ad_ville != $datab['ville_'.$lg.''])
						{
							echo '<OPTION value="'.$datab['ville_'.$lg.''].'">'.$datab['ville_'.$lg.''].'</option>';
						}
					}
				}
Quand je désactive ce code, le reste de ma page s'affiche, c'est come ça que su que l'erreur venait de ce code.

En plus je tente de aire un echo du résultat de $sqlb mais je ne vois rien.

merci d'avance pour votre aide.