| Server IP : 210.245.233.93 / Your IP : 216.73.216.226 Web Server : Apache/2.2.15 (CentOS) System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : apache ( 48) PHP Version : 5.3.3 Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/(Del)gepgroup.hk/webadmin/ |
Upload File : |
<?php
function get_conditions($search, $options, $condition = ' AND ')
{
$conditions = array('');
$where = array();
foreach ($options as $operator => $map)
{
switch ($operator)
{
case 'like':
foreach ($map as $attribute => $column)
{
if (strlen($search[$attribute]))
{
$where[] = $column . " LIKE CONCAT('%', ?, '%')";
$conditions[] = $search[$attribute];
}
}
break;
default:
foreach ($map as $attribute => $column)
{
if (strlen($search[$attribute]))
{
$where[] = $column . ' ' . $operator . ' ?';
$conditions[] = $search[$attribute];
}
}
break;
}
}
// join values
$conditions[0] = implode($condition, $where);
return $conditions;
}
?>