获取mysql表中单元格的值

时间:2014-03-21 12:41:39

标签: php mysql codeigniter

我正在使用CodeIgniter编写几行简单代码来从mysql表中获取值。

我尝试了什么:

$interview_id=45
$category_raw = $this->db->query("select category from interview where interview_id='$interview_id'");
$category = $category_raw->first_row(); 

但由于某种原因,$ category显示为“array()”,而我实际上想要获得该值。

关于如何进行的任何建议?

非常感谢,

2 个答案:

答案 0 :(得分:0)

您可以使用

之类的值
   $category = $category_raw->first_row()->category; 

因为first_row() ally返回值作为对象

documentation

答案 1 :(得分:0)

尝试

$interview_id=45;
$category_raw = $this->db->query("select category from interview where interview_id=$interview_id");
$category = $category_raw->first_row()->category; 

或使用有效记录

$interview_id=45;
$this->db->select("category");
$this->db->where("interview_id",$interview_id);
$category_raw = $this->db->get("interview");
$category = $category_raw->first_row()->category;