Code Duplication    Length = 4-9 lines in 3 locations

main/inc/lib/statistics.lib.php 2 locations

@@ 199-202 (lines=4) @@
196
                    WHERE default_user_id = user.user_id ";
197
        }
198
199
        if (isset($_GET['keyword'])) {
200
            $keyword = Database::escape_string(trim($_GET['keyword']));
201
            $sql .= " AND (user.username LIKE '%".$keyword."%' OR default_event_type LIKE '%".$keyword."%' OR default_value_type LIKE '%".$keyword."%' OR default_value LIKE '%".$keyword."%') ";
202
        }
203
204
        $res = Database::query($sql);
205
        $obj = Database::fetch_object($res);
@@ 263-269 (lines=7) @@
260
                   WHERE track_default.default_user_id = user.user_id ";
261
        }
262
263
        if (isset($_GET['keyword'])) {
264
            $keyword = Database::escape_string(trim($_GET['keyword']));
265
            $sql .= " AND (user.username LIKE '%".$keyword."%' OR
266
                        default_event_type LIKE '%".$keyword."%' OR
267
                        default_value_type LIKE '%".$keyword."%' OR
268
                        default_value LIKE '%".$keyword."%') ";
269
        }
270
271
        if (!empty($column) && !empty($direction)) {
272
            $sql .= " ORDER BY col$column $direction";

main/inc/lib/tracking.lib.php 1 location

@@ 6343-6351 (lines=9) @@
6340
    		$condition_user = " WHERE user.user_id = $user_ids ";
6341
    	}
6342
6343
    	if (!empty($_GET['user_keyword'])) {
6344
    		$keyword = trim(Database::escape_string($_GET['user_keyword']));
6345
    		$condition_user .=  " AND (
6346
                user.firstname LIKE '%".$keyword."%' OR
6347
                user.lastname LIKE '%".$keyword."%'  OR
6348
                user.username LIKE '%".$keyword."%'  OR
6349
                user.email LIKE '%".$keyword."%'
6350
             ) ";
6351
    	}
6352
6353
        $url_table = null;
6354
        $url_condition = null;