switch ($CFG->dbtype) {
case "mysql":
$fullname = " CONCAT(firstname,\" \",lastname) ";
+ $LIKE = "LIKE";
+ break;
+ case "postgres7":
+ $fullname = " firstname||\" \"||lastname ";
+ $LIKE = "ILIKE";
break;
default:
$fullname = " firstname||\" \"||lastname ";
+ $LIKE = "ILIKE";
}
if ($search) {
- $search = " AND ($fullname LIKE '%$search%' OR email LIKE '%$search%') ";
+ $search = " AND ($fullname $LIKE '%$search%' OR email $LIKE '%$search%') ";
}
if ($confirmed) {
case "mysql":
$limit = "LIMIT $page,$recordsperpage";
$fullname = " CONCAT(firstname,\" \",lastname) ";
+ $LIKE = "LIKE";
break;
case "postgres7":
$limit = "LIMIT $recordsperpage OFFSET ".($page);
$fullname = " firstname||\" \"||lastname ";
+ $LIKE = "ILIKE";
break;
default:
$limit = "LIMIT $recordsperpage,$page";
$fullname = " firstname||\" \"||lastname ";
+ $LIKE = "LIKE";
}
if ($search) {
- $search = " AND ($fullname LIKE '%$search%' OR email LIKE '%$search%') ";
+ $search = " AND ($fullname $LIKE '%$search%' OR email $LIKE '%$search%') ";
}
return get_records_sql("SELECT id, username, email, firstname, lastname, city, country, lastaccess