我是CodeIgniter的新手,请帮我在CodeIgniter中写一个select语句,相当于
$username='JOHN';
$query=SELECT id FROM table1 WHERE username=$username
只是格式,其余的我会弄清楚。感谢。
答案 0 :(得分:0)
$this-db->select('id');
$this->db->where('username', $username);
return $this->db->get('table1');
但是,正如fancyPants所说,这在网络上的各种教程中都很容易找到。不是一个好问题。
答案 1 :(得分:0)
这将转化为Active Record
:
$username='JOHN';
/* allows you to specify selecting a column */
$this->db->select('id');
/* does the FROM, and WHERE */
$query = $this->db->get_where('table1', array('username' => $username));
首先,请阅读documentation。
答案 2 :(得分:0)
参考此codeigniter链接
访问:http://ellislab.com/codeigniter/user-guide/database/active_record.html
答案 3 :(得分:0)
获得 id
..
return $this->db->select("id")->where("username", $username)->get("table1")->row();
OR
由于 id
是唯一的,并且您只检索了一行,因此请添加 limit 1
,
return $this->db->select("id")->where("username", $username)->get("table1", 1)->row();
希望这会有所帮助:)