1
どのようにPDOを使用して列でフィルターをかけますか?私は以下を持っています:PDOを使用した単純なMySQL SELECT
$sth = $dbh->query('SELECT * from blog ORDER BY date DESC LIMIT 4');
これは明らかに最後の4つの結果を返します。感謝を
$sth = $dbh->query('SELECT * from blog WHERE category=NAME-HERE ORDER BY date DESC LIMIT 4');
:私は1つの以上のステップを追加し、そうcategory
という名前の特定の列でそれをフィルタリングする、のようなものにしたいです!私は名前付きパラメータを用いてプリペアドステートメントを使用することをお勧めし
「SELECT」がユーザ生成されていない場合はバインディングが必要ですか? –
@Justin:SQLでは ':category'の前後に引用符は必要ありません。実際に、それらをインクルードすると ':category'はパラメータではなくリテラル文字列として解釈されます。 – cHao
@Justinᚅᚔᚈᚄᚒᚔありがとう! –