A voir également:
- Décompte avec requete Sql
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Erreur de requete facebook - Forum Facebook
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
2 réponses
Crées une table "requetes" avec trois champs :
id ( {x}INT ) : id unique de la requête
time (INT) : contiendra le timestamp du moment où doit être exécutée la requête
requete (TINYTEXT ou TEXT) : contiendra le requête.
Dans chaque page, tu devrais inclure un script qui se charge de liste puis d'exécuter toutes les requêtes dont le champ 'time' < currentTimestamp
id ( {x}INT ) : id unique de la requête
time (INT) : contiendra le timestamp du moment où doit être exécutée la requête
requete (TINYTEXT ou TEXT) : contiendra le requête.
Dans chaque page, tu devrais inclure un script qui se charge de liste puis d'exécuter toutes les requêtes dont le champ 'time' < currentTimestamp
<?php
$pdo = new PDO('mysql:host=127.0.0.1;dbname=tabase','root','');
$sql = 'SELECT * FROM 'requetes' WHERE time <= '.$_SERVER['REQUEST_TIME'];
$req = $pdo->query($sql);
$req->setFetchMode(PDO::FETCH_OBJ);
while($data = $req->fetch()) {
$pdo->exec($data->requete);
$pdo->exec('DELETE FROM 'requetes'WHERE 'id' = '.$data->id);
}
$req->closeCursor();
?>