Bonjour,

J'ai une erreur de ce style : Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL...
J'ai bien cerné le problème et je suis à peu près sur que ce bout de code en est la cause :

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
echo "#@#@#@#@";
 
 $SQL = "SELECT i1.Code AS nom, i1.Ville, i2.Code AS contact, i1.Nom FROM contact i1 LEFT OUTER JOIN message i2 ON NumMess=".$_POST['Ligne']." ";
$res = mysql_query($SQL) or die (mysql_error());
 
?> 	
<p> <label>Nom contact : </label><select name="contact" id="contact" onchange="go()">
<?php	 
 
	while($val=mysql_fetch_assoc($res))
		{
		?>
        <option 
		value="<?php echo $val['contact'];?>" <?php if($val['contact'] == $val['nom']){echo 'selected="selected"';} ?> ><?php echo $val['Nom'];?> &nbsp; &nbsp; <?php echo $val['Ville']; ?>
		</option>
		<?php
		} ?>
 
</select></p>
<p><input type="button" onclick="chgAction('contact.php')" value="Gérer les contacts"></p>
Ce code permet d'alimenter un div en AJAX en faite et c'est lorsque j'essaye de récupérer cette valeur que j'ai le message d'erreur.

Le comble dans tous ça c'est que ça fonctionne très bien sous Internet Explorer mais pas sous Firefox.

Si vous pouviez m'aider ça serait gentil.