'Unauthorized'], 401); } $query = $_GET['q'] ?? ''; if (strlen($query) < 2) { jsonResponse([]); } $customers = db()->fetchAll( "SELECT customer_id, email, name, phone, wallet_balance, reward_points FROM customers WHERE (email LIKE :q1 OR name LIKE :q2 OR phone LIKE :q3) AND is_active = 1 ORDER BY name ASC LIMIT 20", ['q1' => '%' . $query . '%', 'q2' => '%' . $query . '%', 'q3' => '%' . $query . '%'] ); jsonResponse($customers);