Probléme de requete

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probléme de requete

par guilt92 » 27 juin 2008, 09:41

Bonjour,

Regarde du coté de JOIN en SQL, plus particulièrement LEFT JOIN devrait te suffire dans ce cas.

Probléme de requete

par moip » 26 juin 2008, 23:11

Bonjour

Je m'explique je veux afficher le nom de 2 clubs qui sont stockés dans ma table sous leur 'id', il existe une association entre l'id du club et le nom du club. Donc pour ça jai 2 tables une avec l'id du club et son nom et ma deuxiéme qui contient deux clubs qui s'affrontent sous leur id. Donc voila j'arrive pas à faire ma requete qui me permet d'afficher mes deux clubs sous la forme de leur nom et no sous la forme de leur id.
		
		<?
		$res=mysql_query('SELECT * FROM `matches` ORDER BY `matches`.`DATE` ');  // Requete sql
		$val=mysql_num_rows($res);			// compte le nombre de lignes
		while($val=mysql_fetch_array($res)) // Tant qu'il y a des lignes
		{?>
		<tr>
			<td align="center"><?echo($val["ID_CLUB"]);?> reçoit <?echo($val["CLU_ID_CLUB"]);?></td>
		    <td align="center"><?echo(date('d/m/Y', strtotime($val["DATE"])));?></td>
		    
	   </tr>
		<?}?>

Donc j'effectue une requete qui me permet d'afficher les id des deux clubs, mais je voudrais afficher le nom des clubs.

table `matches`= ID_CLUB (int), CLU_ID_CLUB (int), DATE
table `club` = NOM_CLUB (char), ID_CLUB(int)