commission.php 897 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. class commission_m extends Model
  3. {
  4. function __construct()
  5. {
  6. parent::Model();
  7. }
  8. function commission_m()
  9. {
  10. $this->__construct();
  11. }
  12. function get_list($uid,$offset=0,$psize=30)
  13. {
  14. $sql = "SELECT * FROM ".$this->db->prefix."commission WHERE uid='".$uid."' ORDER BY postdate DESC,id DESC LIMIT ".$offset.",".$psize;
  15. return $this->db->get_all($sql);
  16. }
  17. function get_count($uid)
  18. {
  19. $sql = "SELECT count(id) total FROM ".$this->db->prefix."commission WHERE uid='".$uid."' ";
  20. return $this->db->count($sql);
  21. }
  22. function get_count_cur($uid,$status=0)
  23. {
  24. $sql = "SELECT sum(money) total FROM ".$this->db->prefix."commission WHERE uid='".$uid."' and status='".$status."' ";
  25. return $this->db->count($sql);
  26. }
  27. function get_count_txyj($uid)
  28. {
  29. $sql = "SELECT sum(money) total FROM ".$this->db->prefix."commissiontx WHERE uid='".$uid."'";
  30. return $this->db->count($sql);
  31. }
  32. }
  33. ?>