2016-07-28 42 views
1

我的控制器是這樣的:如何將參數從控制器發送到具有多個不同參數的模型?

function a() 
{ 
    ... 
    $notification = $this->notification_model->get_notification($session['customer_id'], 10); 
    ... 
} 

function b() 
{ 
    ... 
    $new_notification = $this->notification_model->get_notification($session['customer_id'], 1, "notification_new"); 
    ... 
} 

我的模型是這樣的:

function get_notification($customer_id, $limit, $is_notif) 
{ 
    ... 
} 

傳遞的參數的數目:

在函數:2參數

在功能b:3參數

在函數上(模型):3參數

當被執行時,存在錯誤是這樣的:消息:缺少 參數3 ....

這是因爲不同的參數

不限soluton解決我的問題?

回答

1

進行函數這樣

function get_notification($customer_id, $limit, $is_notif=NULL) 
{ 

} 

希望幫助你。 ...

相關問題