Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1658 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Transferer des infos table à table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Transferer des infos table à table

n°218119
GIAT_Fly
L' infographie c' est bien !
Posté le 21-09-2002 à 12:48:22  profilanswer
 

Bijour tout le monde  
alors voila je voudrais faire ca :
alors voila admettons que tout les 30 ou 31 du mois et bien le script prend les infos dans une table et les mets dans une autre table "anciens" j' aimerais savoir comment proceder j' ai fait ca d'taleur mais il doit y avoir pleins d' erreurs et si ca se trouve c' est même pas le bon principe  
voila j' attend une petite aide des grands manitou du PHP j' espere en devenir un tres prochainement  :D  :
je definit date1

Code :
  1. $date1 = date("d" ); //rien que pour ca je suis pas tres sur =)
  2. <?php
  3. // information pour la connection à le DB
  4. $host = 'localhost'; //serveur MySql
  5. $user = 'user'; //utilisateur
  6. $pass = 'pass'; //Mot de passe
  7. $db = 'ma_base'; //Nom de la base
  8. // connection à la DB
  9. $link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
  10. mysql_select_db($db) or die ('Erreur :'.mysql_error());
  11. // requête SQL qui compte le nombre total d'enregistrement dans la table et qui récupère tous les enregistrements
  12. $select = 'SELECT * FROM news';
  13. $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
  14. $total = mysql_num_rows($result);
  15. if ($date1 >=30 && $date1<=31) //si on est le 30 ou 31 pour fevrier ca va etre chiant =)
  16. {
  17. // si on a récupéré un résultat on l'affiche.
  18. while($total) {
  19. INSERT INTO anciens ($email,$titre,$type,$date1,$auteur) VALUES ('','$email','$titre','$type','$date','$auteur')
  20. }
  21. }
  22. else {
  23. echo 'Soit on est ni le 30 ni le 31 ou alors on est en Fevrier ou alors tout simplement ca marche pas et desolé je ne suis qu\' un pauvre niouf';
  24. }
  25. mysql_free_result($result);
  26. ?>


 
Voila je vous dit merci d' avance pour l' aide que vous pourriez me procurer  :sarcastic:  
@ très Bientôt  :hello:
 
Fly  :sol:


Message édité par GIAT_Fly le 21-09-2002 à 12:54:58

---------------
Mon site internet à moi : http://www.flycenter.fr.st
mood
Publicité
Posté le 21-09-2002 à 12:48:22  profilanswer
 

n°218121
mrbebert
Posté le 21-09-2002 à 13:06:34  profilanswer
 

Avec mysql, tu as une syntaxe qui permet de copier des données d'une table à l'autre en une seule requête :
http://www.mysql.com/doc/en/INSERT_SELECT.html

n°218122
GIAT_Fly
L' infographie c' est bien !
Posté le 21-09-2002 à 13:10:09  profilanswer
 

:eek2:  merchi mrbebert  :sol:  
Bye  :hello:


---------------
Mon site internet à moi : http://www.flycenter.fr.st

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Transferer des infos table à table

 

Sujets relatifs
[PHP] register_global = Off[ASP] Trouver les noms de champs d'une table access
[PHP] Qui travaille avec register_globals désactivé ?[SQL] jointure entre 5 table
[PHP + JS] Mettre une variable Javascript dans du code PHP...[PHP] Est ce que je pars sur le bon principe pour ma TABLE ?
[PHP] regexp encore !!! :'([PHP]help regexp pr transformer html en xhtml
[Php/html] HELP : générer des pages html a partir de pages php... 
Plus de sujets relatifs à : [PHP] Transferer des infos table à table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR