Requete sql
francois
-
francois -
francois -
Bonjour à tous
J'ai deux tables tb_a et tb_b avec la relation 1N
Je voudrais afficher le premier enregistrement de tb_a sous lequel il s'affiche tous les enregistrements de tb_b dont l'id tb_a est 1.
puis le deuxième enregistrement de tb_a sous lequel s'affiche tous les enregistrements de tb_b sous lequel l'id tb_a est 2 et ainsi de suite.
Voici ma requette
<? $res = mysql_query ("SELECT * FROM entite,contact WHERE entite.statut='CONTACT TELEPHONE' ORDER BY cp_ville");
while ($row = mysql_fetch_array ($res))
{ ?>
Merci de votre aide
J'ai deux tables tb_a et tb_b avec la relation 1N
Je voudrais afficher le premier enregistrement de tb_a sous lequel il s'affiche tous les enregistrements de tb_b dont l'id tb_a est 1.
puis le deuxième enregistrement de tb_a sous lequel s'affiche tous les enregistrements de tb_b sous lequel l'id tb_a est 2 et ainsi de suite.
Voici ma requette
<? $res = mysql_query ("SELECT * FROM entite,contact WHERE entite.statut='CONTACT TELEPHONE' ORDER BY cp_ville");
while ($row = mysql_fetch_array ($res))
{ ?>
Merci de votre aide
A voir également:
- Requete sql
- Logiciel sql - Télécharger - Bases de données
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros ✓ - Forum DS
- Sql (+) - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
4 réponses
Et c'est quoi le probleme ? Ta requete ne te recrache rien ? Quel est le type du champs 'CONTACT TELEPHONE' ? (Au passage, on ne met pas d'espace dans le nom des champs).
As tu essayé d'executer la requete dans phpmyadmin ?
Kalamit,
14 jours avant le soleil, la mer et les mouettes. :)
As tu essayé d'executer la requete dans phpmyadmin ?
Kalamit,
14 jours avant le soleil, la mer et les mouettes. :)
Euh ..., Kalamit peut-être que je louche mais si ce n'ai pas le cas 'CONTACT TELEPHONE' n'est pas une variable mais le contenu d'une variable donc i peut y avoir des espaces.
Ou alors il y a quelque chose que j'ignore (ce qui est possible).
Ou alors il y a quelque chose que j'ignore (ce qui est possible).
Woups... Toutes mes confuses, j'ai lu un peu vite. :o)
Ne pas tenir compte de ma remarque precedente sur les espaces (du moins dans ce cas la). :)
Kalamit,
14 jours avant le soleil, la mer et les mouettes. :)
Ne pas tenir compte de ma remarque precedente sur les espaces (du moins dans ce cas la). :)
Kalamit,
14 jours avant le soleil, la mer et les mouettes. :)
<? $res = mysql_query ("SELECT * FROM entite,contact WHERE entite.statut='CONTACT TELEPHONE' ORDER BY cp_ville");
while ($row = mysql_fetch_array ($res))
{ affichage...
$id = $row['idcontact'];
$res2 = mysql_query("select * from contact where id=$id");
while ($row2 = mysql_fetch_array ($res2))
{affichage ..}
?>
avec tes noms de champs bien sur
while ($row = mysql_fetch_array ($res))
{ affichage...
$id = $row['idcontact'];
$res2 = mysql_query("select * from contact where id=$id");
while ($row2 = mysql_fetch_array ($res2))
{affichage ..}
?>
avec tes noms de champs bien sur
Il y a une table pour les sociétés et une table pour les contact
En faite je souhaite afficher
sté A
contact 1 de la societe A
contact 2 de la societe A
sté B
contact 1 de la societe B
contact 2 de la societe B
alors que j'affiche
Sté A contact 1 de la societe A
Sté A contact 2 de la société A
Sté B contact 1 de la societe B
Sté B contact 2 de la société B
Je ne sais pas faire la requete
Merci