直接書く場合
$sql = "... to_tsquery( 'word_1 | word_2' )";
動作しますが、この構文を PDO の準備済みステートメントで使用するにはどうすればよいですか?
これの正しい構文は何ですか:
$sql = " ... to_tsquery( :word_1 | :word_2 ) "; //this is incorrect
$sth = $db->prepare( $sql );
$sth->execute(
array( ':word_1'=>"word_1", ':word_2'=>"word_2" )
);