Commit 90fc0bef069f6dae8812887fa47d2063a8229ff8

Authored by Alex Savenko
1 parent c528aa68

revers names in search

Showing 1 changed file with 12 additions and 5 deletions   Show diff stats
src/lib/models/customers.php
... ... @@ -1330,6 +1330,17 @@ class customers extends \db
1330 1330 $tmp = explode(' ', $name, 2);
1331 1331 $name_reverse = $tmp[1];
1332 1332 $name_reverse = $name_reverse.$tmp[0];
  1333 +
  1334 + $sql_like = '
  1335 + name LIKE \'%'.$name.'%\'
  1336 + OR
  1337 + name LIKE \'%'.$name_reverse.'%\'
  1338 + ';
  1339 + }
  1340 + else {
  1341 + $sql_like = '
  1342 + name LIKE \'%'.$name.'%\'
  1343 + ';
1333 1344 }
1334 1345  
1335 1346  
... ... @@ -1341,11 +1352,7 @@ class customers extends \db
1341 1352 WHERE
1342 1353 phone LIKE \'%'.$phone.'%\'
1343 1354 AND
1344   - (
1345   - name LIKE \'%' . $name . '%\'
1346   - OR
1347   - name LIKE \'%' . $name_reverse . '%\'
1348   - )
  1355 + (' . $sql_like . ')
1349 1356 '
1350 1357 ,
1351 1358 [
... ...