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

FluentPDOがテーブル名を誤って推測するのを防ぐ方法

    その(明らかにそうではない)「スマートジョインビルダー」はおそらく. 別のテーブルに関連していると思います。作者にバグを報告することをお勧めします。

    ただし、SQLインジェクションに対して脆弱です そのように、入力をクエリに直接連結します。それを解決すると、おそらく参加の問題も解決します。 ドキュメント をすばやく確認します 、パラメータバインディング構文は次のようになります:

    $fpdo->from('users')
         ->where('users.email LIKE ?', '%' . trim($_GET['email']) . '%')
         ->fetchAll();
    



    1. SQL Server の接続試行はどこに記録されますか?

    2. codeigniterアクティブレコードネストされたクエリ

    3. extbaseでクエリをデバッグする方法は?

    4. ユーザーイベントORMモデルのブロックされた日付の実装