Расписание поездов по станции
include ("accessr.php3");
echo " \"".$st_name."\"";
echo "";
If($sort_by1 == "") { $sort_by1="st.outtime"; }
// 1 признак сортировки
switch ($sort_by) {
case "st.trainnumber": $sort_str="номеру поезда"; break;
case "r.startpoint": $sort_str="станции отправления"; break;
case "r.stoppoint": $sort_str="станции прибытия"; break;
case "st.intime": $sort_str="времени прибытия"; break;
case "st.outtime": $sort_str="времени отправления"; break;
default: $sort_str="времени прибытия"; $sort_by="st.intime";
}
// 2 признак сортировки
switch ($sort_by1) {
case "st.trainnumber": $sort_str=$sort_str.", номеру поезда"; break;
case "r.startpoint": $sort_str=$sort_str.", станции отправления"; break;
case "r.stoppoint": $sort_str=$sort_str.", станции прибытия"; break;
case "st.intime": $sort_str=$sort_str.", времени прибытия"; break;
case "st.outtime": $sort_str=$sort_str.", времени отправления"; break;
default: $sort_str=$sort_str;
}
$query="select st.trainnumber, st.intime, st.outtime, st.stoptime, st.workday,
r.rootnumber, r.startpoint, r.stoppoint, r.traintype
from stationsr st, roots_r r
where st.stationname='$st_name' and st.trainnumber=r.rootnumber
and
(
(st.outtime>='$start_time' or '$start_time'=\"\")
and (st.outtime<='$stop_time' or '$stop_time'=\"\")
or
( st.outtime=\"-\"
and (st.intime>='$start_time' or '$start_time'=\"\")
and (st.intime<='$stop_time' or '$stop_time'=\"\")
)
)
order by $sort_by, $sort_by1";
mysql_connect($db_server,$user,$pwd) or die("Can not connect");
mysql_select_db($db) or die("Unable to open Database");
$res=mysql($db, $query);
$numr=mysql_numrows($res);
echo "Найдено поездов: ".$numr."       Сортировка по: ".$sort_str."";
echo "
N |
Отправление |
Прибытие |
Приб. |
Ст. |
Отпр. |
Поезд |
Период. |
";
for($i=0; $i";
echo " ";
echo "
";
echo "
\"Твой поезд\" - www.railway.te.ua/poezd.htm
Расписание поездов по станции \"".$st_name."\"
N |
Отправление |
Прибытие |
Приб. |
Ст. |
Отпр. |
Поезд |
Период. |
";
}
else
{ // start for data
echo ($i % 2) ? "" : " ";
$tr_num=mysql_result($res,$i,"trainnumber");
$tr_num_ur=urlencode($tr_num);
echo ""." $tr_num "." | ";
$instation=mysql_result($res,$i,"startpoint");
$instation_ur=urlencode($instation);
echo ""." $instation "." | ";
$outstation=mysql_result($res,$i,"stoppoint");
$outstation_ur=urlencode($outstation);
echo ""." $outstation "." | ";
echo "".mysql_result($res,$i,"intime")." | ";
echo "".mysql_result($res,$i,"stoptime")." | ";
echo "".mysql_result($res,$i,"outtime")." | ";
echo "".mysql_result($res,$i,"traintype")." | ";
echo "".mysql_result($res,$i,"workday")." | ";
echo " ";
} // end for data
} // end of FOR
echo " ";
echo " | ";
mysql_close();
?>
|