我最近做了一個網站控制的數據庫,我想爲它做一個管理面板。如何從視圖中創建SQL查詢?也許通過模型?我之前沒有使用過一個模型...Codeigniter查詢
0
A
回答
0
您可以將數據從數據庫加載到模型中並將模型傳遞給視圖。該視圖然後會將該模型的修改版本發送回控制器,然後控制器將修改數據庫。
http://ellislab.com/codeigniter/user-guide/database/index.html
2
我不知道爲什麼你必須考慮到查詢,但據我所知,不建議(我不知道,如果它甚至有可能)。但是如何調用控制器執行查詢(來自模型)的函數,然後將結果存儲在變量中,然後將它們傳遞給視圖以通過foreach進行打印。
模型
function query($query){
return $this->db->query($query);
}
控制器
function index(){
$data['results'] = $this->modelName->query($myQuery);
$this->load->view('viewName', $data);
}
VIEW
<html>
foreach($results as $result){
//echo every column of your table
}
</html>
+0
Nono。我已經想出瞭如何做到這一點。我不想做一個更新查詢根據我的觀點信息,輸入形式:) –
+0
簡單,你只需要$ _POST ['fieldName']獲取這些值,然後做你想做的事情;) 這實際上是對'controller/functionName'進行的,其中functionName是表單提交的地方。 – YouSer
相關問題
- 1. CodeIgniter PHP查詢MySQL查詢
- 2. CodeIgniter查詢樓
- 3. 查詢CodeIgniter
- 4. Codeigniter get_where查詢
- 5. Codeigniter子查詢
- 6. 在Codeigniter中查詢
- 7. codeigniter分頁查詢
- 8. codeigniter mysql查詢組
- 9. codeigniter中的查詢
- 10. Codeigniter編譯查詢
- 11. codeigniter查詢問題
- 12. 查詢次數codeigniter
- 13. Codeigniter查詢定製
- 14. CodeIgniter嵌套查詢
- 15. Codeigniter查詢鏈接
- 16. Codeigniter - 從查看SQL查詢
- 17. php本機查詢codeigniter查詢
- 18. Codeigniter,查詢時加入和查詢
- 19. Codeigniter UNION查詢問題
- 20. Codeigniter this-> db->查詢
- 21. php codeigniter MySQL搜索查詢
- 22. 使用codeigniter的MySql查詢
- 23. Codeigniter批量插入查詢
- 24. CodeIgniter - 更改子查詢
- 25. num_rows刪除查詢codeigniter
- 26. 在codeigniter中查詢執行
- 27. 從純php查詢CodeIgniter
- 28. Codeigniter打印查詢結果
- 29. 在CodeIgniter中選擇查詢
- 30. 在codeigniter中轉換查詢
你不知道。這違背了MVC架構的一切。您在控制器和/或模型中執行代碼,並在視圖中使用該數據。 – skrilled