Bonjour Forum,

j'ai un fichier php qui a bien fonctionné mais depuis un certain temps avec l'évolution PDO il ne fonctionne plus.
j'ai le message : Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in.....

(la connection à la base mysql se fait bien)

il bloque ici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
                 $sql = 'SELECT DISTINCT jour_evenement, titre_evenement FROM calendrier c, evenements e WHERE mois_evenement = '.$mois.' AND annee_evenement = '.$annee.' AND c.id_evenement = e.id_evenement ORDER BY jour_evenement';
 
		$query = mysql_query($sql) or die("Une requête a échouée.");
 
		while ($row = mysql_fetch_array($query, MYSQL_NUM)) {
			$result[] = $row[0];
			$result[] = $row[1];
		}
		mysql_close();
J'ai modifié la ligne $sql = 'SELECT DISTINCT ....de la façon suivante mais il y a des erreurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$query = $sql->query('SELECT jour_evenement, titre_evenement FROM calendrier c, evenements e WHERE mois_evenement = "'.$mois.'" AND annee_evenement = "'.$annee.'" AND c.id_evenement = e.id_evenement ORDER BY jour_evenement');
                while ($row = $query->fetch()){
 
			$result[] = $row[0];
			$result[] = $row[1];
		}
 
		close();
 
		return $result;
Quelqu'un serait il ou je me suis trompé?

merci

Shaki