次のような列を含むテーブルがあります
username,settings1,settings2,settings3
usernameは一意であり、settings1、2、3には0または1の値が含まれます。
$query = $this->db->query("SELECT * FROM tbl_users WHERE username = 'test'");
$queryrow = $query->row();
したがって、ユーザー名に一致する行を選択し、列をループして、どの列に0と1が含まれているかを確認したいと思います。
私はこれを行うことができますが、すべての列にifステートメントを記述します。
if($queryrow->settings1=="1"){
..
}
テーブルには7つの列があるので、7つのifステートメントを記述する代わりに、これを行う他の方法はありますか?codeigniter2.0.2を使用しているim
よろしく