0
A
回答
0
您可以繼續使用表類,因爲您可以使用joomla內置函數執行存儲和更新功能。 Read more
function store()
{
//Get post data
$this->_data = $this->getPostData();
$row = &$this->getTable('model_name');
if (!$row->bind($this->_data))
{
$this->setError($this->_db->getErrorMsg());
return false;
}
if (!$row->check())
{
$this->setError($this->_db->getErrorMsg());
return false;
}
if (!$row->store())
{
$this->setError($this->_db->getErrorMsg());
return false;
}
$new_id = $this->_db->insertId();
if($new_id > 0)
$this->_data->id = $new_id;
return true;
}
設置後的數據如下
function getPostData()
{
$this->_data->id = JRequest::getVar('id', 0, 'POST');
$this->_data->field1 = JRequest::getVar('field1', '', 'POST');
$this->_data->field2 = JRequest::getVar('field2', '', 'POST');
return $this->_data;
}
,如果您有任何疑問請詢問。
相關問題
- 1. 從網格視圖到數據庫的多個數據插入
- 2. 將視圖插入到另一個視圖Android中的OnClick
- 3. 如何在Grails的一個視圖中將數據插入到四個表中?
- 4. SQL插入?插入數據從一個到另一個
- 5. 包括Joomla的組件的一個視圖的一部分到Joomla的另一個視圖
- 6. 插入一個動態的二維數組到桌面視圖
- 7. 在一個查詢中插入/更新數據到3個表joomla
- 8. 中插入數據視圖(SQL Server)的
- 9. 通過SQL視圖插入數據到多個表
- 10. 如何在joomla文章中插入數據到數據庫
- 11. 列表視圖項目的數據在c#asp.net插入到一個List <>
- 12. 如何將數據插入到另一個視圖控制器的tableView中?
- 13. 從列表視圖插入數據到數據庫delphi
- 14. joomla添加視圖到另一個視圖
- 15. ASP MVC從一個視圖到另一個視圖數據(Html.Encode())
- 16. 從一個表數據插入數據到另一個表
- 17. PHP:插入數據到另一個表
- 18. 插入數據到另一個
- 19. 插入數據到一個下拉
- 20. 插入一個新行到一個可用視圖
- 21. 當我插入一個值到數據庫它插入兩行到數據庫
- 22. 插入一個巨大的集合到neo4j圖形數據庫
- 23. 從Joomla表單域插入數據庫
- 24. mysql視圖重新插入數據
- 25. 從視圖中自動插入數據
- 26. 從mysql數據庫插入圖像到C#datagrid視圖
- 27. 插入一個圖像到一個JList
- 28. 在joomla的一個視圖下合併三個視圖
- 29. Joomla用戶插入到mysql
- 30. 插入數據到mysql,只會插入第一個日期
@Dasum你能再次解釋你的3張桌子在哪裏? –
它們是您的組件中存在的joomla表。請參閱閱讀更多鏈接 – Techie
是的,但是您的代碼僅將數據保存到一個表中,而問題是關於插入到三個不同的表中。 –