ce script fonctionne.
$sql = "SELECT * FROM calendrier" ;
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
$resultat = $pdostat->fetch();
$saison = $resultat['saison'];
$jour = $resultat['jour'];
$meteo = $resultat['meteo'];
$heure = date("H:i");
if(($jour < 75) AND ($heure < 09.00 OR $heure > 17.00)) {
$sql ="UPDATE calendrier SET meteo= '/images/neige_nuit.gif'";
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
}
else {
$sql ="UPDATE calendrier SET meteo= '/images/neige.gif'";
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
}
mais quand je rajoute ceci à la suite:
if(($jour > 76 OR $jour < 150) AND ($heure < 08.00 OR $heure > 19.12)) {
$sql = "UPDATE calendrier SET meteo = '/images/nuage_nuit.gif'";
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
}
else {
$sql = "UPDATE calendrier SET meteo = '/images/soleil_nuage.gif'";
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
}
le premier bloc conditionnel ne marche plus.