La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Reunir des champs de x tables dans une table y
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Reunir des champs de x tables dans une table y  (Lu 809 fois)
Reunir des champs de x tables dans une table y
« sur: le 25-12-2003 a 16:29:33 »
Toutankharton
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 792



Linux powaa !
321865665 321865665 toutankh33
Voir le Profil    WWW    E-Mail
Répondre avec citation

C'est encore moi promis j'ai cherché mais j'ai pas trouvé donc je fait aux phpmaniaks de FW !

En fait j'ai un certain nombre de table qui en fait pourrait être reunies en une seule et même table avec dans cette table un champ de plus indiquant la lettre (et oui toujours !)

En fait comme je debutait je n'ai pas fait le plus simple et j'ai creé un table pour chaque lettre ! (dans chaque table un champ id,nom,description) donc je voudrait faire une table nouvelle reunissant les autres avec comme champs id,lettre,nom,description...

Y a t'il une commande simple pour cegenre de chose ?

Rapporter au modérateur  

webmaster de www.toutankharton.com et de www.forum-egypte.tk

Re:Reunir des champs de x tables dans une table y
« Répondre #1 sur: le 26-12-2003 a 11:26:07 »
trounday
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 84




130812123 130812123
Voir le Profil    WWW    E-Mail
Répondre avec citation

Moi je vois deux solutions, mais bon...

La première tu passe par PHPMyAdmin et tu rajoutes un champ et tu remplis manuellement.

La seconde est peut-ête plus compliqué et je ne sais pas si elle peut marcher. Il faut surtout que tu ais exactement le même nombre de champs d'une table à l'autre et quelles correcpondent exactement.

Voilà le raisonement:
Tu fais une boucle avec la table que tu veux copier dans l'autre et en même temps tu fais un UPDATE dans la table qui reçoit les infos

Code:

$requete = mysql_query("SELECT * FROM table1");

while( $reponse = mysql_fetch_array($requete) )
{
      $requete2 = mysql_query("UPDATE table2 SET nouveauchamps='$reponse[valeur]' ");
}


Voilà je ne sais pas si ça peut marcher peut-être Erwinol ou POde pourront corriger, améliorer, ou même te donner une autre solution. Mais je pense que l'idée est là...
A+

Rapporter au modérateur  

Laboratory Trounday Design: http://www.twd.fr.st
Re:Reunir des champs de x tables dans une table y
« Répondre #2 sur: le 26-12-2003 a 11:28:57 »
trounday
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 84




130812123 130812123
Voir le Profil    WWW    E-Mail
Répondre avec citation

Sinon regarde cet article:

http://www.phpdebutant.org/article67.php

Rapporter au modérateur  

Laboratory Trounday Design: http://www.twd.fr.st
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg