Changeset 3299 for sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-payments-network/includes/reimbursement-requests-list-table.php
- Timestamp:
- 06/03/2016 11:05:55 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-payments-network/includes/reimbursement-requests-list-table.php
r3294 r3299 52 52 $limit = 30; 53 53 $offset = $limit * ( $paged - 1 ); 54 55 $this->items = $wpdb->get_results( $wpdb->prepare( " 54 $search = ''; 55 56 if ( ! empty( $_REQUEST['s'] ) ) { 57 $search = $wpdb->prepare( 58 "AND `keywords` LIKE '%%%s%%'", 59 $wpdb->esc_like( wp_unslash( $_REQUEST['s'] ) ) 60 ); 61 } 62 63 $query = " 56 64 SELECT * 57 65 FROM $table_name 58 WHERE status = %s 66 WHERE 67 status = %s 68 {{search}} 59 69 ORDER BY date_requested ASC 60 70 LIMIT %d 61 OFFSET %d", 62 $status, 63 $limit, 64 $offset 65 ) ); 71 OFFSET %d 72 "; 73 74 $query = $wpdb->prepare( $query, $status, $limit, $offset ); 75 $query = str_replace( '{{search}}', $search, $query ); 76 77 $this->items = $wpdb->get_results( $query ); 66 78 67 79 // A second query is faster than using SQL_CALC_FOUND_ROWS during the first query
Note: See TracChangeset
for help on using the changeset viewer.