Compter ligne requête préparé
Bonjour,
J'ai cette requête préparée.
Je n'arrive pas à savoir comment faire pour avoir un retour du nombre de lignes.
Si des lignes sont trouvées, on affiche le while, sinon on affiche un message d'erreur.
J'ai essayé avec rowCount mais comme ci dessous, j'ai toujours des messages d'erreur...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
$pseudo = 'natsu';
$statut = 'en_cours';
$stmt = $bdd->prepare('SELECT * FROM shop WHERE pseudo = :pseudo AND statut = :statut');
$stmt->bindValue(':pseudo', $pseudo, PDO::PARAM_STR);
$stmt->bindValue(':statut', $statut, PDO::PARAM_STR);
$stmt->execute();
if($stmp > 0)
{
while ($data = $stmt->fetch())
{
echo $data['type'] . '<br />';
echo $data['montant'] . '<br />';
}
}
else
{
echo 'aucune données';
} |
Merci