Comment filtrer par colonne avec PDO? J'ai ce qui suit:Simple MySQL SELECT avec PDO
$sth = $dbh->query('SELECT * from blog ORDER BY date DESC LIMIT 4');
Ceci évidemment renvoie les 4 derniers résultats. Je veux ajouter une étape supplémentaire et filtrer par une colonne spécifique nommée category
Donc, quelque chose comme:
$sth = $dbh->query('SELECT * from blog WHERE category=NAME-HERE ORDER BY date DESC LIMIT 4');
Merci!
La liaison est-elle obligatoire si SELECT n'est pas généré par l'utilisateur? –
@Justin: Vous n'avez pas besoin des guillemets autour de ': category' dans le SQL quand même. En fait, si vous les incluez, ': category' serait interprété comme une chaîne littérale, pas un paramètre. – cHao
@Justin ᚅᚔᚈᚄᚒᚔMerci! –