Parfois, il est préférable ou nécessaire de passer par une table temporaire pour insérer / mettre a jour des données.
Ca vous permet d’insérer les données et eventuellement de vérifier la table temporaire avant de permutter les 2 tables.
Par exemple, vérifier que votre table comporte au moins 10 éléments ou n’est pas vide.
- //j'efface la table temporaire si elle existe :
- //je récupére la structure de la table maitre
- $create=$row[1];
- //je substitue le nom de ma table maitre pour créer ma table temporaire
- //je crée ma table temporaire.
La requete utilisant RENAME TABLE est pratique pour ce cas :
- RENAME TABLE my_table TO my_table_backup, my_table_tmp TO my_table;
en PHP ca donne :
- //Je permutte les tables
Tags :
Cette article a été écrit le
Mardi 18 septembre 2007 à 19:51
Vous pouvez laisser un message, ou un trackback / retrolien depuis votre site
Vous pouvez laisser un message, ou un trackback / retrolien depuis votre site











1 comment aire
je voudrais savoir comment fonctionner avec mysql de php
septembre 21st, 2007 at 14:59
Laisser un commentaire