Requete jointure php/mysql

skykiller31 Messages postés 116 Statut Membre -  
skykiller31 Messages postés 116 Statut Membre -
Bonjour,
y a qq1 qui peut me dire si ma requete est bien écrite ou pas?

$select = "SELECT distinct pseudo,libel_hob,libel_stv
FROM correspondre, abonnes, hobbies, `style de vie`
WHERE ((correspondre.num_ab = abonnes.num_ab)
AND (correspondre.num_hob = hobbies.num_hob)
AND (correspondre.num_stv = style de vie.num_stv))
AND (abonnes.pseudo=.$pseudo.));"
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );

info: il y a 3 tables et une relation(correspondre)

n'hésitez pas à me demander encore plus d'infos
un grand merci pour celui qui me corrige ça!
A voir également:

1 réponse

skykiller31 Messages postés 116 Statut Membre 5
 
$sqlsearch=("SELECT libel_hob
FROM hobbies h,abonnes a,correspondre c
where a.num_ab=c.num_ab
and c.num_hob=h.num_hob
and pseudo= 'sky'; ")
$res=mysql_query ($sqlsearch)or die(mysql_error());

while ($aff = mysql_fetch_array($res) )
{
echo $aff['libel_hob'];
echo "<br />";

voici une autre requete plus simple et claire mais le probleme c'est ça marche toujours pas
il m'indique qu'il y a une erreur dans cette ligne ($res=mysql_query ($sqlsearch)or die(mysql_error());)

quelqu'un a pu voir qqch que moi j'ai pas pu voir?
merci d'avance
0