这就是我想要做的事情.
(当我提到州和城市时.我的意思是美国各州和城市,纽约,德克萨斯等...)
为了让我在每个经销商页面上显示类似的经销商,我将不得不使用州和城市变量.在我的原始函数中,我传递的是城市变量而不是状态变量.我通过我所做的函数(下面的语法)提取了状态变量,但这是我遇到麻烦的地方.
当我提取状态时,我试图将其转换为变量,但它不起作用(下面的语法).我的问题是,我如何将我正在提取的内容(状态)转换为变量?
在下面的函数中,我从我正在传递的id中获取状态.
function get_state_from_the_id($id)
{
$this->db->select('state');
$this->db->where('id',$id);
$result = $this->db->get('dealers');
if ($result->num_rows() > 0){
return FALSE;
} else {
return TRUE;
}
}
Run Code Online (Sandbox Code Playgroud)
这是我遇到麻烦的地方
$state = $this->Dealer_data->get_state_from_the_id($id); // gets the state
Run Code Online (Sandbox Code Playgroud)
在上面的代码行中,我试图从我的函数中提取状态作为变量,但它不起作用.我的目标是提取状态(IE,纽约,德克萨斯,加利福尼亚等...)并将该变量插入到我制作的另一个函数中.我究竟做错了什么?我怎样才能纠正错误?
谢谢
你必须返回$result:
if ($result->num_rows() > 0){
return $result;
} else {
return FALSE;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
656 次 |
| 最近记录: |