A partir de ma table nommée « donnees », je veux insérer automatique dans ma table nommée « actuel » issues de ma table « donnees ». Seulement, je veux que la table « actuel » soit remplie de données du jour uniquement. C’est à que la table « actuel » se vide à chaque insertion et se rempli uniquement de données datant du même jour. C’est les données de la dernière mise à jour.
Aidez moi je ne sais comment le faire je suis debutant. Voici la structure de mes deux tables.
CREATE TABLE `donnees` (
`_id` int(11) NOT NULL auto_increment,
`idu` int(11) NOT NULL default '0',
`_motcle` text NOT NULL,
`codeentreprise` varchar(150) NOT NULL default '',
`mois` varchar(150) NOT NULL default '',
`prixAchat` varchar(150) NOT NULL default '',
`_dateremise` text NOT NULL,
`codeplanteur` varchar(150) NOT NULL default '',
`nbrelevement` varchar(150) NOT NULL default '',
`modepaiement` varchar(150) NOT NULL default '',
`netpayer` varchar(150) NOT NULL default '',
`poidstotaleleve` varchar(150) NOT NULL default '',
`tsModif` timestamp NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`_id`),
KEY `idu` (`idu`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=90 ;
CREATE TABLE `actuel` (
`_id` int(11) NOT NULL auto_increment,
`idu` int(11) NOT NULL default '0',
`_motcle` text NOT NULL,
`codeentreprise` varchar(150) NOT NULL default '',
`mois` varchar(150) NOT NULL default '',
`prixAchat` varchar(150) NOT NULL default '',
`_dateremise` text NOT NULL,
`codeplanteur` varchar(150) NOT NULL default '',
`nbrelevement` varchar(150) NOT NULL default '',
`modepaiement` varchar(150) NOT NULL default '',
`netpayer` varchar(150) NOT NULL default '',
`poidstotaleleve` varchar(150) NOT NULL default '',
`tsModif` timestamp NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`_id`),
KEY `idu` (`idu`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Partager