⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 search.php

📁 通达OA2007SE源代码 非常好的
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?
  include_once 'inc/auth.php';
  echo '
<html>
<head>
<title>列车时刻查询</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body class="bodycolor" topmargin="5">
<table border="0" width="100%" cellspacing="0" cellpadding="3" class="small">
  <tr>
    <td class="Big"><img src="/images/menu/infofind.gif" WIDTH="22" HEIGHT="20" align="absmiddle">';
  echo '<s';
  echo 'pan class="big3"> 列车时刻查询结果 (最多显示100条)</span><br>
    </td>
  </tr>
</table>
<br>
';
  mysql_select_db ('TRAIN', $connection);
  if (($TRAIN != ''))
  {
    $query1 = (((''.'select id,fstation,estation,ftime,etime,distance,kind,day from train where train=\'').$TRAIN).'\' ');
    $cursor1 = exequery ($connection, $query1);
    if ($ROW = mysql_fetch_array ($cursor1))
    {
      $CIRCLE_TIMES = 1;
      echo '
<table border="0" cellspacing="1" width="95%" class="small" bgcolor="#000000" cellpadding="3">
 <tr class="TableHeader">
    <td nowrap align="center">车次 </td>
    <td nowrap align="center">发车时间 </td>
    <td nowrap align="center">到站时间 </td>
    <td nowrap align="center">公里数 </td>
    <td nowrap align="center">硬座票价 </td>
    <td nowrap align="center">操作 </td>
  </tr>
';
      $TRAINID = $ROW[0];
      $TRAIN_FSTATION = $ROW[1];
      $TRAIN_ESTATION = $ROW[2];
      $DEPART_TIME = $ROW[3];
      $ARRIVE_TIME = $ROW[4];
      $DISTANCE = $ROW[5];
      $TRAIN_KIND = $ROW[6];
      $DAY = $ROW[7];
      $ARRIVE_TIME = substr ($ARRIVE_TIME, 0, 5);
      $DEPART_TIME = substr ($DEPART_TIME, 0, 5);
      $TOTAL_HOUR = (((24 * $DAY) + substr ($ARRIVE_TIME, 0, 2)) - substr ($DEPART_TIME, 0, 2));
      $TOTAL_MINUTE = (substr ($ARRIVE_TIME, 3, 2) - substr ($DEPART_TIME, 3, 2));
      if (($TOTAL_MINUTE < 0))
      {
        $TOTAL_HOUR = ($TOTAL_HOUR - 1);
        $TOTAL_MINUTE = (60 + $TOTAL_MINUTE);
      }
      if (($ARRIVE_TIME == '00:00'))
      {
        $ARRIVE_TIME = '<--始发站-->';
      }
      if (($DEPART_TIME == '00:00'))
      {
        $DEPART_TIME = '<--终点站-->';
      }
      $query2 = 'select pass.zhanci,stationa.station,stationb.station,kind.kind,kind.id from pass,kind,train,station stationa,station stationb ';
      ($query2 .= (((''.'where pass.trainid=').$TRAINID).' and train.id=pass.trainid and kind.id=train.kind and stationa.id=train.fstation and stationb.id=train.estation order by pass.zhanci desc'));
      $cursor2 = exequery ($connection, $query2);
      if ($ROW = mysql_fetch_array ($cursor2))
      {
        $NUMBER_OF_STATION = floor ($ROW[0]);
        $FIRST_STATION = $ROW[1];
        $END_STATION = $ROW[2];
        $TRAIN_KIND_NAME = $ROW[3];
        $TRAIN_KIND_NUM = $ROW[4];
      }
      $TRAIN_NAME = ((((((((strtoupper ($TRAIN).'次').'(').$FIRST_STATION).'--').$END_STATION).')').$TRAIN_KIND_NAME).'列车');
      switch ($TRAIN_KIND_NUM)
      {
        case '1':
        {
          $SEAT = 'kttkz';
          $BED = 'kttkw';
          break;
        }
        case '2':
        {
          $SEAT = 'ktpkz';
          $BED = 'ktpkw';
          break;
        }
        case '3':
        {
          $SEAT = '';
          $BED = '';
          break;
        }
        case '4':
        {
          $SEAT = 'kttkz';
          $BED = 'kttkw';
          break;
        }
        case '5':
        {
          $SEAT = 'tkz';
          $BED = 'tkw';
          break;
        }
        case '6':
        {
          $SEAT = 'pkz';
          $BED = 'pkw';
          break;
        }
        case '7':
        {
          $SEAT = '';
          $BED = '';
          break;
        }
        case '8':
        {
          $SEAT = 'tkz';
          $BED = 'tkw';
          break;
        }
      }
      $DISTANCE2 = ($DISTANCE + 100);
      $query3 = ((((((('select '.$SEAT).',').$BED).' from price where distance>=').$DISTANCE).' and distance<').$DISTANCE2);
      if ((($TRAIN_KIND_NUM != 3) AND ($TRAIN_KIND_NUM != 7)))
      {
        $cursor3 = exequery ($connection, $query3);
        if ($ROW = mysql_fetch_array ($cursor3))
        {
          $PRICE_SEAT = $ROW[0];
          $PRICE_BED = $ROW[1];
        }
        $ARRAY_PRICE_SEAT = explode (',', $PRICE_SEAT);
        $ARRAY_PRICE_BED = explode (',', $PRICE_BED);
        $PRICE_HARDSEAT = $ARRAY_PRICE_SEAT[0];
        $PRICE_SOFTSEAT = $ARRAY_PRICE_SEAT[1];
        $PRICE_HARDBED_TOP = $ARRAY_PRICE_BED[0];
        $PRICE_HARDBED_MIDDLE = $ARRAY_PRICE_BED[1];
        $PRICE_HARDBED_BELOW = $ARRAY_PRICE_BED[2];
        $PRICE_SOFTBED_TOP = $ARRAY_PRICE_BED[3];
        $PRICE_SOFTBED_BELOW = $ARRAY_PRICE_BED[4];
      }
      else
      {
        $PRICE_HARDSEAT = '';
        $PRICE_SOFTSEAT = '';
        $PRICE_HARDBED_TOP = '';
        $PRICE_HARDBED_MIDDLE = '';
        $PRICE_HARDBED_BELOW = '';
        $PRICE_SOFTBED_TOP = '';
        $PRICE_SOFTBED_BELOW = '';
      }
      switch ($DAY)
      {
        case '0':
        {
          $DAY_NAME = '当天';
          break;
        }
        case '1':
        {
          $DAY_NAME = '次日';
          break;
        }
        case '2':
        {
          $DAY_NAME = '第三天';
          break;
        }
        case '3':
        {
          $DAY_NAME = '第四天';
          break;
        }
        case '4':
        {
          $DAY_NAME = '第五天';
          break;
        }
        case '5':
        {
          $DAY_NAME = '第六天';
          break;
        }
        case '6':
        {
          $DAY_NAME = '第七天';
          break;
        }
      }
      echo '
<tr class="TableData">
	<td nowrap align="center"><a href="detail.php?TRAIN_NAME=';
      echo $TRAIN_NAME;
      echo '&DEPART_TIME=';
      echo $DEPART_TIME;
      echo '&ARRIVE_TIME=';
      echo $ARRIVE_TIME;
      echo '&TOTAL_HOUR=';
      echo $TOTAL_HOUR;
      echo '&TOTAL_MINUTE=';
      echo $TOTAL_MINUTE;
      echo '&DISTANCE=';
      echo $DISTANCE;
      echo '&NUMBER_OF_STATION=';
      echo $NUMBER_OF_STATION;
      echo '&PRICE_HARDSEAT=';
      echo $PRICE_HARDSEAT;
      echo '&PRICE_SOFTSEAT=';
      echo $PRICE_SOFTSEAT;
      echo '&PRICE_HARDBED_TOP=';
      echo $PRICE_HARDBED_TOP;
      echo '&PRICE_HARDBED_MIDDLE=';
      echo $PRICE_HARDBED_MIDDLE;
      echo '&PRICE_HARDBED_BELOW=';
      echo $PRICE_HARDBED_BELOW;
      echo '&PRICE_SOFTBED_TOP=';
      echo $PRICE_SOFTBED_TOP;
      echo '&PRICE_SOFTBED_BELOW=';
      echo $PRICE_SOFTBED_BELOW;
      echo '&DAY=';
      echo $DAY;
      echo '&TRAINID=';
      echo $TRAINID;
      echo '" >';
      echo $TRAIN_NAME;
      echo '</a></td>
	<td nowrap align="center">';
      echo $DEPART_TIME;
      echo '</td>
	<td nowrap align="center">';
      echo $DAY_NAME;
      echo ' ';
      echo $ARRIVE_TIME;
      echo '</td>
	<td nowrap align="center">';
      echo $DISTANCE;
      echo '</td>
	<td nowrap align="center">';
      echo $PRICE_HARDSEAT;
      echo '</td>
	<td nowrap align="center">
	    <a href="detail.php?TRAIN_NAME=';
      echo $TRAIN_NAME;
      echo '&DEPART_TIME=';
      echo $DEPART_TIME;
      echo '&ARRIVE_TIME=';
      echo $ARRIVE_TIME;
      echo '&TOTAL_HOUR=';
      echo $TOTAL_HOUR;
      echo '&TOTAL_MINUTE=';
      echo $TOTAL_MINUTE;
      echo '&DISTANCE=';
      echo $DISTANCE;
      echo '&NUMBER_OF_STATION=';
      echo $NUMBER_OF_STATION;
      echo '&PRICE_HARDSEAT=';
      echo $PRICE_HARDSEAT;
      echo '&PRICE_SOFTSEAT=';
      echo $PRICE_SOFTSEAT;
      echo '&PRICE_HARDBED_TOP=';
      echo $PRICE_HARDBED_TOP;
      echo '&PRICE_HARDBED_MIDDLE=';
      echo $PRICE_HARDBED_MIDDLE;
      echo '&PRICE_HARDBED_BELOW=';
      echo $PRICE_HARDBED_BELOW;
      echo '&PRICE_SOFTBED_TOP=';
      echo $PRICE_SOFTBED_TOP;
      echo '&PRICE_SOFTBED_BELOW=';
      echo $PRICE_SOFTBED_BELOW;
      echo '&DAY=';
      echo $DAY;
      echo '&TRAINID=';
      echo $TRAINID;
      echo '" >详情</a>
	</td>
</tr>
';
    }
  }
  else
  {
    $query = 'select passa.trainid,passa.day,passb.day,passa.zhanci,passb.zhanci,passa.depart,passb.arrive,passa.distance,passb.distance,stationa.station,stationb.station from pass passa,pass passb,station stationa,station stationb ';
    ($query .= (((((''.'where passb.trainid=passa.trainid and passb.zhanci>passa.zhanci and passa.station=stationa.id and passb.station=stationb.id and stationa.station like \'%').$START).'%\' and stationb.station like \'%').$END).'%\''));
    $cursor = exequery ($connection, $query);
    $CIRCLE_TIMES = 0;
    while ($ROW = mysql_fetch_array ($cursor))
    {
      if (($CIRCLE_TIMES == 0))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -