par
nestor94 » 16 juil. 2021, 20:40
le var_dump de $resultat est OK et retourne les bonnes valeurs.
Modifs faites ainsi.
$sql = "SELECT qte_contenant, vehicule, qte_vehicule FROM membres WHERE id=:id";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
if ($pdostat->rowCount() > 0)
{
$qte_contenant = $resultat['qte_contenant'];
$vehicule = $resultat['vehicule'];
$qte_vehicule = $resultat['qte_vehicule'];
}
if (($vehicule === '/vehicules/cheval.gif') AND ($qte_contenant + $qte_vehicule > 30))
{
header('Location:capa_vehicule_pb.html');
exit();
}
Cela devrait rediriger vers le header mais ca ne le fait pas

le var_dump de $resultat est OK et retourne les bonnes valeurs.
Modifs faites ainsi.
[PHP]
$sql = "SELECT qte_contenant, vehicule, qte_vehicule FROM membres WHERE id=:id";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
if ($pdostat->rowCount() > 0)
{
$qte_contenant = $resultat['qte_contenant'];
$vehicule = $resultat['vehicule'];
$qte_vehicule = $resultat['qte_vehicule'];
}
if (($vehicule === '/vehicules/cheval.gif') AND ($qte_contenant + $qte_vehicule > 30))
{
header('Location:capa_vehicule_pb.html');
exit();
}
[/PHP]
Cela devrait rediriger vers le header mais ca ne le fait pas :?