DiscussDao.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php
  2. class DiscussDao {
  3. public $id;
  4. public $uid;
  5. public $qid;
  6. public $cid;
  7. public $content;
  8. public $time;
  9. public $discuss;
  10. public $_table = t_discuss;
  11. public $_primarykey = "id";
  12. public $_fields = array ('id', 'uid', 'qid', 'cid', 'content', 'time', 'discuss' );
  13. /**
  14. * 获取讨论
  15. * @param unknown_type $id
  16. */
  17. function get_discuss_by_qid($id) {
  18. $sql = "select * from " . t_discuss . " where cid=0 and qid=" . $id;
  19. $query = Doo::db ()->query ( $sql );
  20. $result = $query->fetchAll ();
  21. return $result;
  22. }
  23. /**
  24. * 获取子评论
  25. * @param unknown_type $id
  26. */
  27. function get_discuss_by_cid ( $id=0 ){
  28. $sql = "select * from " . t_discuss . " where cid=" . $id;
  29. $query = Doo::db ()->query ( $sql );
  30. $result = $query->fetchAll ();
  31. return $result;
  32. }
  33. /**
  34. * 更新讨论数
  35. * @param unknown_type $cid
  36. */
  37. function update_discuss($cid = 0) {
  38. $sql = "UPDATE `" . t_discuss . "` SET `discuss` = `discuss` + 1 WHERE `id` = " . $cid;
  39. $query = Doo::db ()->query ( $sql );
  40. }
  41. }
  42. ?>