sql >> データベース >  >> RDS >> Mysql

PHPのmysqliプリペアドステートメント内でREGEXPを使用する

    ?を一重引用符で囲みます 。コードは次のようになります:

    $prep->prepare("SELECT * FROM details WHERE id REGEXP ?");
    $prep->bind_param("s", $search_query);
    

    現在のところ、1つのパラメーターを渡していますが、? 一重引用符で囲むと、パラメータマーカーではなく、文字列として扱われます。



    1. サブクエリの結果でLIMITを使用することは可能ですか?

    2. OracleSQLで行を列に変換する方法

    3. PHPからOracleデータベースに日付を挿入する

    4. sqlまたはphpPgAdminを使用してPostgreSQLデータベースのデータベースエンコーディングを変更するにはどうすればよいですか?