![](/img/trans.png)
[英]How to return an ID of a 'product' after jQuery .autocomplete gets it by name? (Codeigniter, jQuery)
[英]How to return name by using id in codeIgniter and PHP?
我是codeIgniter的新手,并且具有表名编辑器,并且具有通过编辑器ID检索编辑器名称的功能。
我的问题是如何使用codegIniter执行此功能
public static function retreiveEditorNameByIdEditor($id)
{
// get connection
global $dbh;
// prepare query before execute
$sql = $dbh->prepare("SELECT name FROM editor WHERE id='$id'");
// execute sql query
if($sql->execute()){
$editor = $sql->fetch(PDO::FETCH_ASSOC);
if(is_array($editor)){
return $editor['name'];
}else{
return false;
}
}else{
return false;
}
}
public static function retreiveEditorNameByIdEditor($id)
{
$this->db->select("name");
$this->db->from("editor ");
$this->db->where('id', $id);
$query = $this->db->get();
$name = $query->row();
if($name)
{
return $name;
}
else
{
return false;
}
}
希望这个能对您有所帮助 :
public function get_editor_name($id)
{
if ($id)
{ $this->db->where('id',$id);
$query = $this->db->get('editor');
if ($query->num_rows() > 0 )
{
return $query->row()->name;
}
}
}
像这样访问
echo $this->model_name->get_editor_name($id); //echo name
使用活动记录尝试此操作CodeIgniter Query Builder指南
public function retreiveEditorNameByIdEditor($id) {
$this->db->where('id', $id);
$query = $this->db->get('editor');
if ($query->num_rows() > 0) {
return $query->row('name');
}
return false;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.