Bonjour à tous,
J'ai un petit soucis avec une requête préparée qui me donne un résultat non conforme avec ce que j'attends alors que la même requête sous mysql fonctionne.
j'ai trois tables liées qui me permettent de gérer les tailles des articles.
voici ma requête :
Je ne comprend pas mon erreur si cela est bien une erreur de ma part ou un bug de PDO...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php include ('../modele/connexion_db.php'); $req = $bdd->prepare("SELECT tp.nomTaille AS ntp FROM ListeTailles AS lt INNER JOIN TaillesProduits AS tp ON lt.taille = tp.refTaille INNER JOIN FichesProduits AS fp ON lt.produit = fp.ID WHERE fp.ID = ?"); $IDP2 = '7'; $reqT->execute(array($IDP2)); $Liste = $reqT->fetch(); foreach($Liste as $Tailles) { echo $Tailles['ntp']; } ?>
ou si quelqu'un à une solution alternative je suis preneur.
Merci de votre aide.
Partager