GroupDao.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?php
  2. class GroupDao {
  3. public $groupid;
  4. public $grouptitle;
  5. public $grouptype;
  6. public $creditslower;
  7. public $creditshigher;
  8. public $regulars;
  9. public $quesionlimits;
  10. public $answerlimits;
  11. public $_table = t_usergroup;
  12. public $_primarykey = "groupid";
  13. public $_fields = array ('groupid', 'grouptitle', 'grouptype', 'creditslower', 'creditshigher', 'regulars', 'quesionlimits', 'answerlimits');
  14. /**
  15. * 批量更新用户组
  16. */
  17. function update_group_list($params="",$content="",$wh=""){
  18. $sql = "INSERT INTO " . t_usergroup." (".$params.") VALUES ".$content." ON DUPLICATE KEY UPDATE ".$wh;
  19. $query = Doo::db ()->query ( $sql );
  20. }
  21. /**
  22. * 获取用户组
  23. */
  24. public function get_group() {
  25. $sql = "SELECT * FROM " . t_usergroup;
  26. $query = Doo::db ()->query ( $sql );
  27. $result = $query->fetchAll ();
  28. return $result;
  29. }
  30. /**
  31. * 获取用户组
  32. */
  33. public function get_group_by_id($id=0) {
  34. $sql = "SELECT * FROM " . t_usergroup." where groupid=".$id;
  35. $query = Doo::db ()->query ( $sql );
  36. $result = $query->fetch ();
  37. return $result;
  38. }
  39. }
  40. ?>