php - 在 codeigniter 上只返回一条记录

标签 php database codeigniter

如何在这条语句上只返回 1 条记录?

public function edititem($id){
   $this->db->select('*');
   $query = $this->db->get('tblitem');
   $this->db->where('item_id',$id);

   foreach ($query->result() as $row){
        echo $row->item_id.'</br>';
        echo $row->item_name.'</br>';
        echo $row->item_description.'</br>';
        echo $row->item_price.'</br>';
   }
}

它给了我所有的记录

最佳答案

使用 $this->db->limit(1); 只获取 1 条记录。

关于php - 在 codeigniter 上只返回一条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36037710/

相关文章:

mysql - mysql 中重复索引的基数可以不同吗?

php - CodeIgniter - 为什么使用 xss_clean

php - $this->db->insert_id();对于插入 Id 工作正常。但我也想插入公司名称如何

javascript - 如何在 stfalcon/TinymceBundle (Symfony2) 中配置实体编码?

php - 转义特殊字符

database - 在 React Native 中存储大量数据的最佳方式?

php - 我可以将表单操作发送到公共(public)文件夹外的 php 文件吗?

database - 一组外键,其中除了一个外都是 NULL

javascript - 我可以在 javascript 中使用 form_dropdown 吗?

php - 使用ajax基于mysql日期时间触发事件的正确方法