Bonjour,
Dans PHP, je me connecte à MySQL via PDO,
jusque là tout va bien,
quand j'ecris
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
 
try
    {
        $reception= $connexion->query($sql);
        if ($reception)
	{
		$res = $reception->fetchAll();
		$reception->closeCursor();
                echo "des champs existes dans la base de données";
	}
	else
	{
		echo "aucune donnée existante";
	}
 
    }
    catch (Exception $e)
    {
        die($e->getMessage());
    }
si il n'y a pas de donnée à récupérer, il affiche ,"aucune donnée existante"
et si il y'a des erreurs dans la requete, il affiche également "aucune donnée existante" !

en gros, il ne vas jamais sur catch

qu'est ce que je devrais ecrire pour avoir ce que je souhaite.

merci à tout ceux qui veulent aider
amine