Bonjour, je cherche comment faire pour afficher mes résultats en associant le nom et la ville. L'association se fait par le lead_id
----
Structure de la table "detail" (plusieurs form_id ici j'ai simplifié)
id - lead_id - form_id - field_number - value
Exemple
id = 1 - lead_id = 20 - form_id = 1 - field_number = 2 - value = Paris
id = 2 - lead_id = 21 - form_id = 1 - field_number = 2 - value = Lyon
id = 3 - lead_id = 20 - form_id = 1 - field_number = 4 - value = 09xxxxxxxx
id = 4 - lead_id = 21 - form_id = 1 - field_number = 4 - value = 09xxxxxxxx
id = 5 - lead_id = 20 - form_id = 1 - field_number = 3 - value = Lancelot
id = 6 - lead_id = 21 - form_id = 1 - field_number = 3 - value = Dulac
id = 7 - lead_id = 20 - form_id = 1 - field_number = 5 - value = Propriétaire
id = 8 - lead_id = 21 - form_id = 1 - field_number = 5 - value = Locataire
----
Ma requête
Avec ma requète j'affiche bien tout le contenu mais dans le désordre (Paris - Lyon - Lancelot - Dulac )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php $sql = "SELECT * FROM detail WHERE form_id=1 AND field_number=2 OR field_number=3"; $result=mysql_query($sql); while ($tab = mysql_fetch_array($result)) { echo $tab['value']; echo " - "; }?>
Il faudrait avoir le résultat de cette façon (Lancelot, Paris - Dulac, Lyon)
Merci à tous ceux qui m'aideront la-dessus
Partager