25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 
 

56 satır
1.7 KiB

  1. <?php
  2. /*
  3. * wechat 2.0
  4. * Copyright (c) 2016 yixi wei http://zhizhuchuxing.com/
  5. * Date: 2016.09.07
  6. * Something is to pay QQ1062140302
  7. */
  8. header("Access-Control-Allow-Origin:*");
  9. // require_once '../../../config/Mysql.php';
  10. // $pdo= conn1();
  11. if(isset($_POST["bus_no"])){
  12. $order_bus_no = $_POST["bus_no"];
  13. $driver_name = $_POST['driver_name'];}
  14. else{
  15. $order_bus_no ='0';
  16. $driver_name= '';
  17. }
  18. //$order_driver_name = $rowset[0]["SEND_DRIVER_NAME"];
  19. $sql = "SELECT b.PROPERTY FROM base_resource a LEFT JOIN `base_resource_property` b on a.RES_ID =b.RES_ID where b.TYPE_ID=283 and a.RES_NAME ='".$order_bus_no."'";
  20. //$pdo = conn();
  21. $result = $pdo -> query($sql);
  22. $rowset = $result -> fetchAll(PDO::FETCH_ASSOC);
  23. $sql_res = "SELECT res_id from base_resource where RES_NAME='".$driver_name."'";
  24. $res_id = $pdo -> query($sql_res);
  25. $res_id_a = $res_id -> fetchAll(PDO::FETCH_ASSOC);
  26. $sql_phone = "SELECT pos_x,pos_y from run_bus_pos where driver_id='".$res_id_a[0]["res_id"]."' order by log_time desc";
  27. $res_phone = $pdo -> query($sql_phone);
  28. $pos_arr = $res_phone -> fetchAll(PDO::FETCH_ASSOC);
  29. //$pdo = conn();
  30. //$result_name = $pdo -> query($sql_name);
  31. //$rowset_name = $result_name -> fetchAll(PDO::FETCH_ASSOC);
  32. if(isset($rowset[0]['PROPERTY']) || 1){
  33. $position = get_position('352477070120666');//$rowset[0]['PROPERTY']
  34. $j = $position['j'];
  35. $w = $position['w'];
  36. $speed = $position['speed'];
  37. }elseif(isset($pos_arr[0]['pos_x'])){
  38. $j = $pos_arr[0]['pos_y'];
  39. $w = $pos_arr[0]['pos_x'];
  40. $speed = '0';
  41. }else{
  42. $j = '0';
  43. $w = '0';
  44. $speed = '0';
  45. }
  46. $signPackage['j'] =$j;
  47. $signPackage['w'] =$w;
  48. $signPackage['speed'] =$speed;
  49. echo json_encode(array('code'=>'0','info'=>'','list'=>$signPackage));