2
0

coop_get.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. //查询term字典
  3. require_once "../config.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. $type=$_GET["res_type"];
  12. $query = "SELECT * FROM share_cooperator WHERE res_id = ? and res_type=? ";
  13. $Fetch = PDO_FetchAll($query,array($id,$type));
  14. #获取协作者名字
  15. if(count($Fetch)>0){
  16. $user_info = new UserInfo();
  17. $group_info = new GroupInfo();
  18. foreach ($Fetch as $key => $value) {
  19. # code...
  20. switch ($value["cooperator_type"]) {
  21. case 0:
  22. $Fetch[$key]["user"] = $user_info->getName($value["cooperator_id"]);
  23. break;
  24. case 1:
  25. # 小组协作者
  26. $Fetch[$key]["user"] = $group_info->getName($value["cooperator_id"]);
  27. $Fetch[$key]["parent_name"] = $group_info->getName($group_info->getParentId($value["cooperator_id"]));
  28. break;
  29. default:
  30. # 未知类型
  31. $Fetch[$key]["user"] ="unkow";
  32. break;
  33. }
  34. }
  35. }
  36. echo json_encode($Fetch, JSON_UNESCAPED_UNICODE);
  37. }
  38. else{
  39. echo json_encode(array(), JSON_UNESCAPED_UNICODE);
  40. }
  41. ?>