作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试清空表格,但我想知道我的功能是否正确?
型号:
public function removeQuote()
{
$this->db->empty_table('companyDetails,hostingDetails,layoutDetails');
}
Controller :
public function submit()
{
$data['companyContact'] = $this->quote->getCompanyDetails()->companyContact;
$this->load->view('submit',$data);
$this->quote->removeQuote();
}
错误:
Table '_quote.companyDetails,hostingDetails,layoutDetails' doesn't exist
DELETE FROM `companyDetails,hostingDetails,layoutDetails`
最佳答案
/**
* Empty Table
*
* Compiles a delete string and runs "DELETE FROM table"
*
* @param string the table to empty
* @return object
*/
public function empty_table($table = '')
显然你不能这样做
$this->db->empty_table('companyDetails,hostingDetails,layoutDetails');
相反,您必须调用 empty_table
三次:
$this->db->empty_table('companyDetails');
$this->db->empty_table('hostingDetails');
$this->db->empty_table('layoutDetails');
您可以随时破解 CodeIgniter DB_active_rec.php 文件,使其满足您的需求。
关于php - Codeigniter -> 使用 empty_table 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10067671/
我正在尝试清空表格,但我想知道我的功能是否正确? 型号: public function removeQuote() { $this->db->empty_table('com
我是一名优秀的程序员,十分优秀!