Changeset 531 for trunk/bp-groups/bp-groups-classes.php
- Timestamp:
- 11/10/2008 04:43:42 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups/bp-groups-classes.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-classes.php
r524 r531 634 634 } 635 635 636 function get_all_for_group( $group_id, $limit = false, $page = false ) { 637 global $bp, $wpdb; 638 639 if ( $limit && $page ) 640 $pag_sql = $wpdb->prepare( " LIMIT %d, %d", intval( ( $page - 1 ) * $limit), intval( $limit ) ); 641 642 $members = $wpdb->get_results( $wpdb->prepare( "SELECT user_id, date_modified FROM " . $bp['groups']['table_name_members'] . " WHERE group_id = %d AND is_confirmed = 1 {$pag_sql}", $group_id ) ); 643 644 if ( !$members ) 645 return false; 646 647 if ( !isset($pag_sql) ) 648 $total_member_count = count($members); 649 else 650 $total_member_count = $wpdb->get_var( $wpdb->prepare( "SELECT count(user_id) FROM " . $bp['groups']['table_name_members'] . " WHERE group_id = %d AND is_confirmed = 1", $group_id ) ); 651 652 return array( 'members' => $members, 'count' => $total_member_count ); 653 } 654 636 655 function delete_all_for_user( $user_id ) { 637 656 global $wpdb, $bp;
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)