Bonjours j'ai un soucis , quand j'exécute cette requête, j'obtiens l'erreur suivante:

Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in

donc voila le code en question:

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
23
24
25
26
27
<?php 
 
 
$A=$_POST["annee"];
 
 
require("id_connexion.php");
 
 
 
 
$query="select civilite, nom  FROM `stid`.`ancien2` WHERE `ancien2`.`naissance` = '$A';";
 
$result= mysql_query($query) or die ('Erreur '.mysql_error());
 
while($data=mysql_fetch_array($query))
{
echo 'Voici les etudiants ayant obtenue leur diplome cette année la';
 
echo $data['civilite'];
echo " ";
echo $data['nom'];
 
 
}
 
?>
j'aimerais bien connaître mon erreur

merci d'avance