Переглянути джерело

add possibility to query formfields in a database

master
Dom SP 3 роки тому
джерело
коміт
893944c85c
1 змінених файлів з 24 додано та 0 видалено
  1. +24
    -0
      app/modules/filesinfolders.php

+ 24
- 0
app/modules/filesinfolders.php Переглянути файл

@@ -423,6 +423,30 @@ class FilesInFolders {
$v['template']
);
}
if (array_key_exists('db',$v)) {
switch ($v['db']['type']) {
case 'sqlite':
$array = [];
$db = new \DB\SQL('sqlite:' . $this->folder . $v['db']['file']);
$sql = $v['db']['sql'];
if ( strpos($sql,'insert')===false &&
strpos($sql,'update')===false &&
strpos($sql,'drop')===false) {
$rows = $db->exec($sql);
foreach ($rows as $res) {
switch (count($res)) {
case 2:
$keys=array_keys($res);
$array[$res[$keys[0]]] = $res[$keys[1]];
break;
}
}
}
$fields[$k]['el'] = $array;
unset($array);
break;
}
}
}

$f3->set('fields',

Завантаження…
Відмінити
Зберегти