salut,

je souhaites récupérer plusieurs champs dans ma bdd et les classer dans l'odre de l'id(croissant) cependant dès que je rajoute "ORDER BY index ASC" dans ma requete j'ai une erreur mysql:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home.15/j/i/m/jimnasti/www/menu_film.php on line 13
je suppose que le parametre MYSQL_ASSOC ne fonctionne pas avec un classement par id , mais je voudrais avoir la confirmation!

voici mon code :
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
21
22
<?php $link = mysql_connect("sql", "jimnastiq", "******") or die ("Impossible de se connecter : " . mysql_error());
mysql_select_db("jimnastiq"); 
 
$reponse = mysql_query("SELECT mois,annee,titre FROM film ORDER BY index ASC");
 
mysql_close();
?>
 
 
 
<li class="group"><a href="<?php echo($chemin);?>film/index_film.php">Film du moi</a></li>
<?php
while ($donnees = mysql_fetch_array($reponse , MYSQL_ASSOC) )
{
	$temp = $donnees['mois'].$donnees['annee'];//mois et annnees
	$temp2 = $donnees['mois'].' '.$donnees['annee'];
?>
	<li><a href="<?php echo($chemin);?>film/<?php echo $temp; ?>.php" onmouseover="this.innerHTML='<?php echo $donnees['titre']; ?>'" onmouseout="this.innerHTML='<?php echo $temp2; ?>'"><?php echo $temp2; ?></a></li>		
<?php
}
?>
</ul>