Bonsoir

J'exécute des requêtes sur la une page PHP et ça fonctionne sans problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 $sqlQuery = "SELECT * from ccc_parcours  ";
$sqlQuery .= "WHERE PAR_ID = ".$calendrier['CAL_LIEN'];
//print $sqlQuery ;
$parcourssStatement = $mysqlClient->prepare($sqlQuery);
$parcourssStatement->execute();
$parcourss = $parcourssStatement->fetchAll();
// On affiche le nom du parcours
foreach ($parcourss as $parcours) {print $parcours['PAR_NOM'];}

Mais lorsque je veux exécuter cette requête dans une fonction, j'ai un message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function AfficheAssociation($id) {
$sqlQuery = "SELECT * from ccc_parcours* ";
$sqlQuery .= "WHERE PAR_ID = ".$id;
//print $sqlQuery ;
$parcourssStatement = $mysqlClient->prepare($sqlQuery);
$parcourssStatement->execute();
$parcourss = $parcourssStatement->fetchAll();
// On affiche le nom du parcours
foreach ($parcourss as $parcours){print $parcours['PAR_NOM'];}
} // Fin de AfficheAssociation

Et dans le code PHP, j'appelle ma fonction
Et voici le message d'erreur
Call to a member function prepare() on null

Quelqu'un peut m'aider?
Merci