我正在尝试创建一个函数,用户可以将系统中的条目导出到sql文件。
我在codeigniter文档http://codeigniter.com/user_guide/database/utilities.html
中找到了此页面 $this->dbutil->backup()
几乎是我需要的,但我不认为我可以运行像
SELECT id, name FROM mytable WHERE user = someuser
使用该功能。
关于我如何做到这一点的任何想法?
答案 0 :(得分:2)
如果要使用该功能,可以先创建一个包含所需数据的临时表,然后运行该命令
CREATE TEMPORARY TABLE userexport_data AS
(SELECT id, name FROM mytable WHERE user = someuser)
$prefs = array(
'tables' => array('userexport_data'),
// Other options
);
$this->dbutil->backup($prefs);