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

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