66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
if (f('q') !== null)
{
$query = json_decode(f('q'), true);
}
if ($query)
{
$sql_query = $recherche->buildQuery('membres', $query, $order, $desc, $limit);
$result = $recherche->searchSQL('membres', $sql_query);
if (count($result) == 1 && $text_query !== '')
{
Utils::redirect(ADMIN_URL . 'membres/fiche.php?id=' . (int)$result[0]->id);
}
if (f('save'))
{
$query = [
'query' => $query,
'order' => $order,
'limit' => $limit,
'desc' => $desc,
];
|
>
|
|
|
>
>
>
>
>
>
>
>
|
|
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
if (f('q') !== null)
{
$query = json_decode(f('q'), true);
}
if ($query)
{
try {
$sql_query = $recherche->buildQuery('membres', $query, $order, $desc, $limit);
$result = $recherche->searchSQL('membres', $sql_query);
}
catch (UserException $e) {
$form->addError($e->getMessage());
$query = null;
}
}
if ($query)
{
if (count($result) == 1 && $text_query !== '')
{
Utils::redirect(ADMIN_URL . 'membres/fiche.php?id=' . (int)$result[0]->id);
}
if (f('save') && !$form->hasErrors())
{
$query = [
'query' => $query,
'order' => $order,
'limit' => $limit,
'desc' => $desc,
];
|