Jointure sql
deldiaze
-
_Aphrodite_ Messages postés 4 Statut Membre -
_Aphrodite_ Messages postés 4 Statut Membre -
Bonjour,
J'ai un probleme avec les joitures, au fait j'ai deux tables , dans chaque table j'ai un champs date ,ce que je veux c'est afficher un tableau où les dates seront trier,ce que j'ai reussi à faire c'est trier la premiere table, et trier la deuxieme table, mais ce n'est pas ce que je veux.Il me faut un tableau trier qui combine les deux tables de ma bases.
Cordialement.
J'ai un probleme avec les joitures, au fait j'ai deux tables , dans chaque table j'ai un champs date ,ce que je veux c'est afficher un tableau où les dates seront trier,ce que j'ai reussi à faire c'est trier la premiere table, et trier la deuxieme table, mais ce n'est pas ce que je veux.Il me faut un tableau trier qui combine les deux tables de ma bases.
Cordialement.
A voir également:
- Jointure sql
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
5 réponses
$SQL = "SELECT * FROM compta NATURAL JOIN compta1 ORDER BY compta.datericain , compta1.datericain1 ASC" or die(mysql_error());
$res = mysql_query($SQL)
while($row = mysql_fetch_assoc($res))
{
echo '<tr>
<tr>
<td>'.$row['newclient'].'</td>
<td>'.$row['reference'].'</td>
<td>'.$row['datecommande'].'</td>
<td>'.$row['datefrenchi'].'</td>
</tr></tr>
';
echo '<tr>
<tr>
<td>'.$row['nomprenom'].'</td>
<td>'.$row['reference1'].'</td>
<td>'.$row['date1'].'</td>
<td>'.$row['datefrenchi1'].'</td>
</tr></tr>
';
}
c ça mon code et voilà le resultat:
deldiaze 1234 01/05/2010 18/05/2010
deldiaze 1234 05/05/2010 22/05/2010
deldiaze 1234 01/05/2010 18/05/2010
Adamous 1234 10/05/2010 26/05/2010
conclusion:
1.ça n'affiche pas toute les donnees ya des clients qui n'apparaisse pas
2.le trie n'est pas bon.
3.ya des client qui sont affichés en double.
$res = mysql_query($SQL)
while($row = mysql_fetch_assoc($res))
{
echo '<tr>
<tr>
<td>'.$row['newclient'].'</td>
<td>'.$row['reference'].'</td>
<td>'.$row['datecommande'].'</td>
<td>'.$row['datefrenchi'].'</td>
</tr></tr>
';
echo '<tr>
<tr>
<td>'.$row['nomprenom'].'</td>
<td>'.$row['reference1'].'</td>
<td>'.$row['date1'].'</td>
<td>'.$row['datefrenchi1'].'</td>
</tr></tr>
';
}
c ça mon code et voilà le resultat:
deldiaze 1234 01/05/2010 18/05/2010
deldiaze 1234 05/05/2010 22/05/2010
deldiaze 1234 01/05/2010 18/05/2010
Adamous 1234 10/05/2010 26/05/2010
conclusion:
1.ça n'affiche pas toute les donnees ya des clients qui n'apparaisse pas
2.le trie n'est pas bon.
3.ya des client qui sont affichés en double.
Bonsoir vous avez peut etre pas compris mais moi suis pas anonyme mais inscrit.sinon pour mon probleme y'aurait I'll une solution please.
Qu'est ce qui ne s'affiche pas?
ca:
<td>'.$row['nomprenom'].'</td>
<td>'.$row['reference1'].'</td>
<td>'.$row['date1'].'</td>
<td>'.$row['datefrenchi1'].'</td>
ca:
<td>'.$row['nomprenom'].'</td>
<td>'.$row['reference1'].'</td>
<td>'.$row['date1'].'</td>
<td>'.$row['datefrenchi1'].'</td>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question