Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/08/2011, 13h49   #1
Invité de passage
 
Inscription : août 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 3
Points : 0
Points : 0
Par défaut [SQL] Charger colonne spécifique

BOnjour tout le monde !

Alors voila, j'expose mon pb !
J'ai fait une save de ma BDD en .XML qui se pésente ainsi:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<database name="javierbo_jml3">
  <table name="jml_users">
  <column name="id">42</column> 
  <column name="name">Sam</column> 
  <column name="username">bzez</column> 
  <column name="email">mailr@gmail.com</column> 
  <column name="password">pass</column> 
  <column name="usertype">Super Users</column> 
  <column name="block">0</column> 
  <column name="sendEmail">1</column> 
  <column name="registerDate">2011-06-01 00:23:31</column> 
  <column name="lastvisitDate">2011-08-04 23:52:59</column> 
  <column name="activation" /> 
  <column name="params">admin</column> 
  </table>
Voila, je voudrais récupérer seulement quelques colonne pour optenir
Code :
1
2
3
4
5
6
 <database name="javierbo_jml3">
  <table name="jml_users">
  <column name="id">42</column> 
  <column name="username">bzez</column> 
  <column name="email">mailr@gmail.com</column> 
  </table>
et les récrire dans un XML ayant la même présentation mais avec seulement ces deux colonnes afin de pouvoir les intégrer dans ma nouvelle BDD...

Ou alors si vous avez un moyens de supprimer les autres sans créer un nouveaux XML enfin je ne sais pas...

Voila voila,si quelqu'un a une soluce...
bzezer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 13h58   #2
Modérateur
 
Avatar de FirePrawn
 
Homme Sébastien
Ingénieur réalisateur
Inscription : mars 2011
Messages : 774
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 24
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Ingénieur réalisateur
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 774
Points : 2 335
Points : 2 335
Bonjour,

Va voir ici je pense que ça peut te convenir
FirePrawn est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 14h03   #3
Invité de passage
 
Inscription : août 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 3
Points : 0
Points : 0
... Merci mais !

Je ne sais pas comment charger des balises xml avec des "noms"...

<column name="id"></column>
bzezer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 14h06   #4
Modérateur
 
Avatar de FirePrawn
 
Homme Sébastien
Ingénieur réalisateur
Inscription : mars 2011
Messages : 774
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 24
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Ingénieur réalisateur
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 774
Points : 2 335
Points : 2 335
Rajoute un noeud xml autour des valeurs qui t'intéressent
FirePrawn est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 14h07   #5
Invité de passage
 
Inscription : août 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 3
Points : 0
Points : 0
OK... En Francais ?

Je suis une bille en langages web...
bzezer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 14h18   #6
Modérateur
 
Avatar de FirePrawn
 
Homme Sébastien
Ingénieur réalisateur
Inscription : mars 2011
Messages : 774
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 24
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Ingénieur réalisateur
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 774
Points : 2 335
Points : 2 335
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<database name="javierbo_jml3">
  <table name="jml_users">
  <recup_bdd>
  <column name="id">42</column> 
  <column name="name">Sam</column> 
  <column name="username">bzez</column> 
  <column name="email">mailr@gmail.com</column> 
  </recup_bdd>
  <column name="password">pass</column> 
  <column name="usertype">Super Users</column> 
  <column name="block">0</column> 
  <column name="sendEmail">1</column> 
  <column name="registerDate">2011-06-01 00:23:31</column> 
  <column name="lastvisitDate">2011-08-04 23:52:59</column> 
  <column name="activation" /> 
  <column name="params">admin</column> 
  </table>
Et ensuite tu concatènes avec les premières et la dernière ligne.
Cependant, je comprends pas bien, dans ton cas, l'intérêt du fichier xml...
Tu peux faire un tri et une sélection sur les informations à insérer en base en PHP
FirePrawn est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 16h01   #7
Rédacteur/Modérateur
 
Avatar de Thes32
 
Homme
Développeur Web
Inscription : décembre 2006
Messages : 2 335
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 2 335
Points : 3 774
Points : 3 774
Citation:
Envoyé par bzezer Voir le message
... Merci mais !

Je ne sais pas comment charger des balises xml avec des "noms"...

<column name="id"></column>
Remarque le @ pour indiquer un attribut
__________________
Développeur | Zend Certified Engineer

Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

Nix>_Rien n'est plus pratique que la théorie
Thes32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h37.


 
 
 
 
Partenaires

Hébergement Web