Problème récupération de donnée

Jergue -  
 Jergue -
Bonjour,

Je suis actuellement en stage et on m'a demandé de reprendre un intranet.

Mon soucis est le suivant:

J'ai deux tables, service et logiciel, avec un nombre de colonnes différentes, mais avec certains champs portant le même nom.
J'ai pensé tout d'abord à changer les noms de ces champs, malheureusement, cette possibilité m'obligerai à changer ces noms partout où ils apparaitraient, dans les fichiers PHP!
Ma deuxième idée était de faire un UNION pour regrouper les résultats dans une seule table. Seulement, là aussi problème, pas le même nombre de colonne.

Je me demandais si vous n'auriez pas une solution que je pourrais tenter ^^

2 réponses

Zebu
 
ON FAIT PAS LES DEVOIRS DÉBROUILLE TOI
0
Jergue
 
Qui te parle de devoir?ne l'ouvre pas si c'est pour ne rien dire d'intelligent!
0
nico7382 Messages postés 287 Statut Membre 50
 
Salut,

Ton soucis c'est au niveau de la requete sql??

sur ta requete tu peux dfférencié les champs du style

Select s.id_logiciel, l.id_logiciel from service s, logiciel l where **************

ou sinon si tu veux avoir un autre nom complètement :

select id_logiciel_service AS s.id_logiciel, id_logiciel_service AS l.id_logiciel FROM service s, logiciel l WHERE *********
0
Jergue
 
La requête n'est pas le soucis. Je ne peux pas me permettre de changer le nom des champs, parce que comme expliqué, il faudrait que je change sur toutes les pages PHP!

Par exemple j'ai un champ "nom" dans service mais également dans "logiciel"!
0
Jergue > Jergue
 
Personne?
0
Jergue > Jergue
 
Une idée non - oui?
0