Voila, sur mon site j'ais un formulaire d'enregistrement avec validation par mail. Lorsque l'on click sur le lien du mail envoyé après l'inscription on modifi la valeur "active" de ma base de donnée en "1".
Ce que je recherche c'est comment supprimer automatiquement le champs si 24H après l'inscription n'a pas été validé.
Voici la structure de ma base ou ce trouve l'heure et la date de l'inscription :
Code : Tout sélectionner
CREATE TABLE `membres` (
`id` mediumint(4) NOT NULL auto_increment,
`idm` varchar(255) NOT NULL default '',
`pseudo` varchar(255) NOT NULL default '',
`passe` varchar(255) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`avatar` varchar(255) NOT NULL default 'default.jpg',
`web` varchar(255) NOT NULL default '',
`insdate` varchar(20) NOT NULL default '',
`insheure` varchar(20) NOT NULL default '',
`date` varchar(20) NOT NULL default '',
`heure` varchar(20) NOT NULL default '',
`autemail` char(3) NOT NULL default '',
`active` char(1) NOT NULL default '',
`level` char(1) NOT NULL default '3',
`compteur` varchar(255) NOT NULL default '0',
`newsletters` varchar(255) NOT NULL default '0',
`portable` varchar(255) NOT NULL default '',
`sexe` varchar(255) NOT NULL default '0',
`ip` varchar(25) NOT NULL default '0',
`ville` varchar(255) NOT NULL default '',
`icq` varchar(255) NOT NULL default '',
`prenom` varchar(255) NOT NULL default '',
`nom` varchar(255) NOT NULL default '',
`siret` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=40 ;