Effacer des donnees sql
Fermé
Kroma
Messages postés
44
Date d'inscription
vendredi 7 novembre 2008
Statut
Membre
Dernière intervention
17 mai 2009
-
9 nov. 2008 à 18:50
darkchristophetd Messages postés 1100 Date d'inscription mardi 26 février 2008 Statut Contributeur Dernière intervention 14 novembre 2010 - 10 nov. 2008 à 07:56
darkchristophetd Messages postés 1100 Date d'inscription mardi 26 février 2008 Statut Contributeur Dernière intervention 14 novembre 2010 - 10 nov. 2008 à 07:56
Bonjour,
Je voudrais savoir s'il est possible d'effacer automatiquement une donnée d'un table au bout d'un certains temps.
Par exemple sur une table qui contient les champs "id, ip, message, vote" je voudrais que l'ip du champ "ip" s'efface au bout d'une heure. Si c'est possible, comment faire ?
Merci d'avance
Je voudrais savoir s'il est possible d'effacer automatiquement une donnée d'un table au bout d'un certains temps.
Par exemple sur une table qui contient les champs "id, ip, message, vote" je voudrais que l'ip du champ "ip" s'efface au bout d'une heure. Si c'est possible, comment faire ?
Merci d'avance
A voir également:
- Effacer des donnees sql
- Effacer les données de navigation - Guide
- Pourquoi effacer les données d'une application - Guide
- Trier des données excel - Guide
- Comment effacer une page sur word - Guide
- Effacer les cookies - Guide
3 réponses
darkchristophetd
Messages postés
1100
Date d'inscription
mardi 26 février 2008
Statut
Contributeur
Dernière intervention
14 novembre 2010
459
9 nov. 2008 à 18:53
9 nov. 2008 à 18:53
ben tu fais plus ou moins
mysql_query("DELETE FROM table WHERE $heure='$heure+1'");
Kroma
Messages postés
44
Date d'inscription
vendredi 7 novembre 2008
Statut
Membre
Dernière intervention
17 mai 2009
2
9 nov. 2008 à 19:14
9 nov. 2008 à 19:14
Merci beaucoup de ta réponse
est-ce que cela te semble correct :
J'enregistre la donnée :
mysql_query("UPDATE table SET ip='$ip' WHERE id='$id'");
mysql_query("DELETE ip FROM table WHERE $heure='$heure+1'");
Donc l'ip s'effacera automatiquement dans 1 heure.
Et où est-ce que je récupère la variable $heure ?
Désolé pour les questions connes mais je débute en PHP
est-ce que cela te semble correct :
J'enregistre la donnée :
mysql_query("UPDATE table SET ip='$ip' WHERE id='$id'");
mysql_query("DELETE ip FROM table WHERE $heure='$heure+1'");
Donc l'ip s'effacera automatiquement dans 1 heure.
Et où est-ce que je récupère la variable $heure ?
Désolé pour les questions connes mais je débute en PHP
darkchristophetd
Messages postés
1100
Date d'inscription
mardi 26 février 2008
Statut
Contributeur
Dernière intervention
14 novembre 2010
459
10 nov. 2008 à 07:56
10 nov. 2008 à 07:56
oui c'est correct.
pour avoir l'heure, va voir là : https://openclassrooms.com/fr/courses#ss_part_1
pour avoir l'heure, va voir là : https://openclassrooms.com/fr/courses#ss_part_1