Bonjour,

Je cherche une requête pour tester si la table est vide, j'ai trouvé beaucoup d'exemple avec mysql_query mais j'ai l'impression que ce n'est pas compatible avec ma facon de me connecter à ma base de données (PDO), cet exemple simple par exemple ne fonctionne pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
try
	{
		$bdd = new PDO('mysql:host=localhost;dbname=ma_base_de_donnee', 'root', '');
	}
	catch(Exeption $e)
	{
		die('Erreur : '.$e->getmessage());
	}
 
		$reponse = $bdd->query('SELECT COUNT (*) FROM courrier);');
		if ($reponse >= 1)
			echo "LA TABLE CONTIENT DES DONNEES !";
		else if ($reponse == 0)
			echo "La TABLE VIDE !";
Ce code m'affiche dans tous les cas "LA TABLE EST VIDE", merci pour l'aide !