我在一个文件夹中有多个this.db文件,我想打开每个文件并将表格行作为同步过程插入到我的实时数据库中。我可以使用构造只为一个db文件做,但当我使用它时,它不适用于多个db file.this.db文件是我从Android app上传的sqlite数据库文件。请在这里帮助我。在此先感谢。
答案 0 :(得分:0)
好的,我自己找到了解决方案。如果您遇到同样的问题,请使用此选项:
public function index() {
$dir = 'db';
$db = scandir($dir);
foreach ($db as $key => $file) {
if ($file != '.' && $file != '..') {
var_dump($file);
$filename = 'db/'.$file;
var_dump($filename);
$file_db = new PDO('sqlite:' . $filename);
$result = $file_db->query('SELECT * FROM image');
$result1 = $file_db->query('SELECT * FROM initial_details');
foreach ($result as $m) {
var_dump($m);
}
foreach ($result1 as $m1) {
var_dump($m1);
}
var_dump($result);
}
}
die();
$this->load->view('users_view');
}