2011-04-12 42 views
0

我正在定製Joomla MVC組件。在寫入另一個數據庫之前,我的MVC控制器如何查詢一個數據庫表?

我的看法有一個窗體,用戶輸入一個ID。我已經在控制器中檢索了ID($ input_id)。現在我需要查詢數據庫以獲取名稱WHERE ID = $ input_id,然後將名稱寫入不同的數據庫表。

這一切都可以在控制器內完成,還是必須以某種方式將我的變量傳遞給模型?不確定在MVC框架內實現這一點的正確方法。

回答

2

所有的數據和數據操作都應該在模型中完成(例如爲您的數據建模)。控制器在那裏確定執行路徑和應該調用哪些方法(例如,管理器又稱控制器確定需要完成的工作)。

看看這個tutorial這將幫助你更好地理解Joomla的MVC,通過開發一個簡單的組件。

相關問題