Requete jointure php/mysql

Fermé
skykiller31 Messages postés 112 Date d'inscription dimanche 20 avril 2008 Statut Membre Dernière intervention 5 août 2011 - 22 mai 2008 à 01:30
skykiller31 Messages postés 112 Date d'inscription dimanche 20 avril 2008 Statut Membre Dernière intervention 5 août 2011 - 22 mai 2008 à 03:11
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!

1 réponse

skykiller31 Messages postés 112 Date d'inscription dimanche 20 avril 2008 Statut Membre Dernière intervention 5 août 2011 5
22 mai 2008 à 03:11
$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