Ajout du support des écritures ventilées.
[garradin.git] / www / admin / compta / operations / recherche_sql.php
1 <?php
2 namespace Garradin;
3
4 require_once __DIR__ . '/../_inc.php';
5
6 if ($user['droits']['compta'] < Membres::DROIT_ADMIN)
7 {
8 throw new UserException("Vous n'avez pas le droit d'accéder à cette page.");
9 }
10
11 $journal = new Compta_Journal;
12
13 $query = trim(utils::get('query'));
14
15 $tpl->assign('schema', $journal->schemaSQL());
16 $tpl->assign('query', $query);
17
18 if ($query != '')
19 {
20 try {
21 $tpl->assign('result', $journal->searchSQL($query));
22 }
23 catch (\Exception $e)
24 {
25 $tpl->assign('result', null);
26 $tpl->assign('error', $e->getMessage());
27 }
28 }
29 else
30 {
31 $tpl->assign('result', null);
32 }
33
34 $tpl->display('admin/compta/operations/recherche_sql.tpl');
35
36 ?>