Actualiser une page HTML suivant l'état d'une variable dans une base
Bonjour,
Je vous soumets mon problème après de longues heures de recherche !
J'ai une base de données (immo) avec une table (actu) avec une variable $flag (qui passe de 0 à 1 ailleurs sur le site).
J'affiche sur ma page HTML différentes images. (peu importe...)
Je voudrais tester cette variable toute les 10s
Si elle est égale à 0, je ne fais rien.
Si elle est égale à 1, je la repasse à 0 et j'actualise ma page.
J'ai donc mon script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <script>
var counter = 10;
var intervalId = null;
function finish() {
clearInterval(intervalId);
window.location.reload();
}
function bip() {
counter--;
if(counter == 0) finish();
}
function start(){
intervalId = setInterval(bip, 1000);
}
</script> |
Je récupère ma variable en PHP :
Code:
1 2 3 4 5 6
| include("connexion.php");
$requete = "SELECT * FROM actu where id ='1'";
$resultat = $db->query($requete);
while ($ligne = $resultat->fetch_assoc()) {
$flag=$ligne['flag'];
} |
En fait, je n'arrive pas à imbriquer les 2.
Peut-être faut l faire tout en php ?
Voila, ça parait tout simple mais je me casse la tête depuis des heures...
Si vous avez une idée...
Merci