控制器来建模:
public function getimagesprojects()
{
$param2 = $this->uri->segment(4);
$param3 = $this->uri->segment(5);
$data = $this->Admin_db->getimages($param2, $param3);
foreach ($data as $images) {
return $images;
}
}
这里我通过从AJAX方法的两个变量上述控制器。
然后我通过传递两个变量来调用getimages
模型的方法,但是值不传递给模型。如何从控制器传递变量在笨
型号:
function getimages($vendor_id, $vendor_pid)
{
echo $vendor_id;
echo $vendor_pid;
$images = array();
$res = $this->db->query("SELECT project_gallery FROM projects where vendor_id='$vendor_id' and id='$vendor_pid';");
foreach ($res->result_array() as $row) {
$images[] = $row;
}
return $images;
}
在上述模型中我想打印的传递,但不prited值。
请帮助我。
您能够在 “getimagesprojects” 函数来获取值。尝试echo $ param2 = $ this-> uri-> segment(4);和其他并死;你能得到这个值吗? – Anshul
是的。我正在将值传入$ param1,$ param2.i,只是通过echo来检查它。 –
在模型中,我回显值$ vendor_id和$ vendor_pid以检查值是否被传递,但值不会被打印。然后,查询也不会成功。 –