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 JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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