After my function, I would like to retrieve the number of rows that the query of this function returns. Is it possible ? How ? Thanks
function rdvsList($user)
{
$pdo = connexion();
$sql = $pdo->prepare("SELECT * FROM rdvs WHERE idUser = :id AND date >= date(NOW()) AND (status = 'confirmed' OR status = 'refuse') ORDER BY date ASC");
$sql->execute(["id" => $user]);
return $sql->fetchAll();
}
I already know how to display each line:
$rdvList = rdvsList($_SESSION['user']);
foreach ($rdvList as $row) {
...
echo $row['object'];
...
}