Différentier 2 colonnes identiques dans une base de donnée
Résolu/Fermé
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
-
6 mars 2022 à 19:10
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - 6 mars 2022 à 21:58
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - 6 mars 2022 à 21:58
A voir également:
- Différentier 2 colonnes identiques dans une base de donnée
- Word 2 colonnes - Guide
- Déplacer une colonne excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Formules excel de base - Guide
- Fusionner 2 colonnes excel - Guide
5 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
6 mars 2022 à 21:40
6 mars 2022 à 21:40
Comme indiqué dans ma première réponse, en utilisant des ALIAS tu n'auras pas de souci
Tu pourras donc faire dans ton php
SELECT P.designation ,P.prix , B.designation as DESIGNATION_BATIMENT FROM prestations P INNER JOIN batiments B ON P.type=B.id_batiment
Tu pourras donc faire dans ton php
<?php echo $donnees2['DESIGNATION_BATIMENT']; ?>
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
6 mars 2022 à 19:17
6 mars 2022 à 19:17
Bonjour,
Vu ce que tu décris, les alias dans tes requêtes me semblent la bonne solution ...
Mais comme on ne sait rien .. ni de tes requêtes .. ni du code PHP que tu essais de réaliser .. impossible de t'aider !
NB: Pour poster ton code sur le forum, tu devras utiliser les balises de code.
Explications ( à lire ENTIEREMENT !! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Vu ce que tu décris, les alias dans tes requêtes me semblent la bonne solution ...
Mais comme on ne sait rien .. ni de tes requêtes .. ni du code PHP que tu essais de réaliser .. impossible de t'aider !
NB: Pour poster ton code sur le forum, tu devras utiliser les balises de code.
Explications ( à lire ENTIEREMENT !! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
20
Modifié le 6 mars 2022 à 21:07
Modifié le 6 mars 2022 à 21:07
Tu as raison Jordan45, si je veux me faire aider autant poster les lignes concernées par ma question, même si au départ j'avais considéré ma demande comme une question d'ordre général...
Voici donc ce qui me pose problème :
En fait, je ne sais pas comment appeler et afficher 'designation' de bâtiment
Voici donc ce qui me pose problème :
// Connexion à la base de données : require ("connexion.php"); // Récupération de toutes les prestations : $requete2 = $bdd->query(" SELECT prestations.designation,prestations.prix, batiments.designation FROM prestations INNER JOIN batiments ON prestations.type=batiments.id_batiment");
<tbody> <?php while ($donnees2 = $requete2->fetch()) { ?> <tr class="tr_clic" onclick="document.location='<?php echo 'prestation-modif2.php?id_prestation=' . $donnees2['id_prestation']; ?>'"> <td class="td-prestations"> <?php echo $donnees2['designation']; ?> </td> <td class="td-prix td-prestations td-droite"> <?php echo $donnees2['prix']; ?> </td> <td class="td-prestations td-gauche"> <?php echo $donnees2['designation']; ?> </td> </tr> <?php } $requete2->closeCursor(); ?> </tbody>
En fait, je ne sais pas comment appeler et afficher 'designation' de bâtiment
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
20
Modifié le 6 mars 2022 à 21:16
Modifié le 6 mars 2022 à 21:16
Je me demande si je n'aurais pas intérêt à faire une requête simple sur la table 'prestations'
(désignation, prix, et id_batiment) et une autre requête de la table bâtiments (id_batiment et designation) pour ensuite
passer par un array mais je ne sais pas comment stocker les résultats de cette deuxième requête dans un tableau de ce style :
[1] [village]
[2] [jardin]
...
Mais après comment lier les 2 ?
(désignation, prix, et id_batiment) et une autre requête de la table bâtiments (id_batiment et designation) pour ensuite
passer par un array mais je ne sais pas comment stocker les résultats de cette deuxième requête dans un tableau de ce style :
[1] [village]
[2] [jardin]
...
Mais après comment lier les 2 ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
20
Modifié le 6 mars 2022 à 21:58
Modifié le 6 mars 2022 à 21:58
Tu es GÉNIAL, c'est exactement ce qu'il me fallait !
Mille mercis pour ton aide !
Mille mercis pour ton aide !