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

CodeIgniterSelectステートメントとWhere句

    Mehedi-PSTUが述べたように行うことができますが、これは少し新しいように思われるので、ここにいくつかの追加情報があります:

    Mehedi-PSTUの大部分をここにコピーします。

    $this->get->where('column_name', $equals_this_variable);
    $query = $this->db->get('table_name');
    

    これにより、クエリオブジェクトが変数$ queryに格納されます。これを使用可能な配列に変換する場合は、次のように実行するだけです。

    $results = $query->result_array();
    

    または、次のようにループすることもできます:

    foreach($query->result_array() as $result){
        // Perform some task here.
    }
    

    より良い、あるいは完全な理解は、おそらく次のことから得られます:

    http://ellislab.com/codeigniter/user-guide/database/active_record .html



    1. COUNT()とDISTINCTを一緒に使用できますか?

    2. サイトマップを生成するためのPHPを使用した複数のSQLテーブル

    3. エラー1045(28000)ユーザー'root' @'localhost'のアクセスが拒否されました(パスワードを使用:YES)

    4. MySQL LEFT JOIN MAX()値に応じて1行のみ