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
- Blob sql ✓ - Forum Webmastering
- Unable to extract temporary files for microsoft sql server express 2022 - Forum SQL Server
- 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 Java
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
4 réponses
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).
<? $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