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

bind_paramのパラメーターの数が不明です

    条件を追加するときに、引数のリスト(タイプと値)を管理する必要があります。これは、 call_user_func_array<を使用する必要があることを意味します/ code> 値のリストをbind_paramに渡します 。

    基本的に、各 if ステートメントは、条件を追加するだけでなく、パラメータタイプも追加します(例:$types。='i' )とパラメータ(例: $ args [] =$ arg

    bind_param のこのコメントで、これを行う方法の良い例を見つけることができます。 ドキュメント: http://www.php.net /manual/en/mysqli-stmt.bind-param.php#109256




    1. SQL Server ServerManagementStudioを使用したデータベースのインポート/エクスポート

    2. mysqlデータベースからドロップダウンボックスが使用されている場合、行から複数​​の値を表示する

    3. PHPのMySQL日付フィールドのオプションの月または日

    4. ネストされたトランザクションの内部トランザクションをロールバックします