Probleme de jointure requete sql
Posté : 24 juil. 2012, 11:52
Bonjour,
Voilà, j'ai un soucis au niveau des jointures de ma requête sql. Je m'explique, en effet les jointures fonctionne lorsque que je fait appel à l'ensemble des données des mes 2 tables jointes.
Le soucis vient lorsque je veux faire appel à des informations venant des 2 tables correspondant à ma variable $_GET['id']. Voilà le résultat :
Je continue a chercher dans mon coin merci d'avance pour vos réponse.
Bien à vous.
Voilà, j'ai un soucis au niveau des jointures de ma requête sql. Je m'explique, en effet les jointures fonctionne lorsque que je fait appel à l'ensemble des données des mes 2 tables jointes.
Le soucis vient lorsque je veux faire appel à des informations venant des 2 tables correspondant à ma variable $_GET['id']. Voilà le résultat :
object(PDOStatement)[2]
public 'queryString' => string 'SELECT * FROM `artistes` INNER JOIN `album` ON `artistes`.`ID_Artiste` LIKE '%1%' || `album`.`ID_Album`' (length=104)
array
'ID_Artiste' => string '0' (length=1)
'name' => string '' (length=0)
'firstname' => string '' (length=0)
'nickname' => string '' (length=0)
'birthdate' => string '' (length=0)
'birthlocation' => string '' (length=0)
'pays' => string 'Américain' (length=9)
'biography' => string '' (length=0)
'website' => string '' (length=0)
'ID_Album' => string '1' (length=1)
'titre' => string 'Nous les gars, nous les filles (Vogue)' (length=38)
Il n'y que l'ID_Album et cette ID ne change jamais ^^, je dois avoir looper quelque chose dans ma requête SQL mais quoi ? ^^ je vous la poste"SELECT * FROM `artistes` INNER JOIN `album` ON `artistes`.`ID_Artiste` LIKE '%" . $_GET['id'] . "%' || `album`.`ID_Album`";
Je continue a chercher dans mon coin merci d'avance pour vos réponse.
Bien à vous.