coop_get.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. //查询term字典
  3. require_once "../path.php";
  4. require_once "../public/_pdo.php";
  5. require_once '../public/function.php';
  6. require_once '../ucenter/function.php';
  7. require_once '../group/function.php';
  8. if(isset($_GET["res_id"])){
  9. PDO_Connect(_FILE_DB_USER_SHARE_);
  10. $id=$_GET["res_id"];
  11. $query = "SELECT * FROM share_cooperator WHERE res_id = ? ";
  12. $Fetch = PDO_FetchAll($query,array($id));
  13. #获取协作者
  14. if(count($Fetch)>0){
  15. $user_info = new UserInfo();
  16. $group_info = new GroupInfo();
  17. foreach ($Fetch as $key => $value) {
  18. # code...
  19. switch ($value["cooperator_type"]) {
  20. case 0:
  21. $Fetch[$key]["user"] = $user_info->getName($value["cooperator_id"]);
  22. break;
  23. case 1:
  24. # 小组写作者
  25. $Fetch[$key]["user"] = $group_info->getName($value["cooperator_id"]);
  26. $Fetch[$key]["parent_name"] = $group_info->getName($group_info->getParentId($value["cooperator_id"]));
  27. break;
  28. default:
  29. # 未知类型
  30. $Fetch[$key]["user"] ="unkow";
  31. break;
  32. }
  33. }
  34. }
  35. echo json_encode($Fetch, JSON_UNESCAPED_UNICODE);
  36. }
  37. else{
  38. echo json_encode(array(), JSON_UNESCAPED_UNICODE);
  39. }
  40. ?>