Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

get_line_info.php 1.0 KiB

il y a 3 ans
1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Steven
  5. * Date: 2016/8/25
  6. * Time: 16:18
  7. * 根据线路ID获取线路信息 (线路暂时固定)
  8. */
  9. require_once __DIR__.'/common.php';
  10. class lineInfo extends virtifyUsers
  11. {
  12. public function getLineInfo($prodId)
  13. {
  14. $pdo = conn();
  15. $sql = "SELECT prod_id,prod_name FROM opera_product WHERE prod_id='{$prodId}' AND prod_type = 81 AND is_onsale = 1 AND cancel_flag = 0";
  16. if (is_object($pdo)) {
  17. $result = $pdo->query($sql);
  18. $rowset = $result->fetchAll(PDO::FETCH_ASSOC);
  19. $result->closeCursor();
  20. foreach ($rowset as $v) {
  21. $prod_id = $v['prod_id'];
  22. $prod_name = $v['prod_name'];
  23. }
  24. $area = explode('-', $prod_name);
  25. $arr = array('prod_id' => $prod_id, 'startArea' => $area[0], 'endArea' => $area[1]);
  26. return json_encode($arr);
  27. }
  28. }
  29. }
  30. $prodId = "153052";
  31. $lineInfo=new lineInfo();
  32. $lineInfo->getLineInfo($prodId);