重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

プリペアードステートメントで配列と変数のバインドを同時に出来ますか?
以下の:kensaku と$place_holdersに同時に。

$stmt = $pdo->prepare(
”SELECT * FROM slide WHERE (slide_title LIKE :kensaku OR author_name LIKE :kensaku)
AND delete_flag=false
UNION SELECT slide.*
FROM tagmap, slide, tag
WHERE tagmap.tag_id = tag.id
AND (tag.tag_name IN ($place_holders))
AND slide.id = tagmap.slide_id
AND slide.delete_flag=false
GROUP BY slide.id
ORDER BY post_date DESC");

A 回答 (1件)

あえてやる意味がありませんが、ダブルクォーテーションでくくっているかぎり


pdoとは無関係に$place_holdersは勝手に展開されるでしょうね
    • good
    • 1
この回答へのお礼

ご回答ありがとうございます。

お礼日時:2015/02/25 17:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!