<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">
<?php
require_once('mysql.inc.php');
echo "<head>";
echo "<title>Auswahl einer Linie und Ausgabe der Reihenfolge, Zeit und Entfernung zwischen den Haltestellen</title>";
echo "<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>";
echo "</head>";
echo "<body>";
echo "<h2>Auswahl einer Linie und Ausgabe der Reihenfolge, Zeit und Entfernung zwischen den Haltestellen</h2>";
echo "<form action=''  method='post'>";
echo "<select name='umfrage'>";
mysqli_select_db($dz, 'goettingen');
$sql = mysqli_query($dz, "SELECT DISTINCT idline FROM statline");
while ($ds = mysqli_fetch_object($sql)){
	$number = $ds -> idline;
	$idline[]=$number;
			
	}
$anzahl = count($idline);
for ($i = 0; $i < $anzahl; $i++){
	echo "<option value=\"$i\">$idline[$i]</option>";
	}
echo "</select>";
echo "<input type='submit' value='Auswählen'>";
echo"</form>";
if (array_key_exists('umfrage',$_POST)) {
$line= $idline[$_POST['umfrage']];
} else {
	$line ='';
}
if ($line != ""){
  echo "Sie haben die Linie <b>$line</b> gew&auml;hlt<br>";
  echo "<table border=1>
  <tr>
  <td width=200 height=20><b>Haltestelle</b></td>
  <td width=100 height=20><b>Fahrzeit in min</</td>
  <td width=100 height=20><b>Distanz in m</</td>
  </tr>
  </table>";
$sql2 = mysqli_query($dz, "
SELECT line.name AS 'Linie', stations.name AS 'Haltestelle', statline.ridesequence AS 'Reihenfolge', statline.ridetime AS 'Zeitinmin', statline.distance AS 'Entfernunginm'
FROM stations
INNER JOIN line
INNER JOIN statline ON line.id = statline.idline
AND stations.id = statline.idstations
AND line.id ='". mysqli_real_escape_string($dz, $line) ."'
ORDER BY 3;");
while ($ds = mysqli_fetch_object($sql2)){
	$Linie 			= $ds -> Linie;
	$Haltestelle 	= $ds -> Haltestelle;
	$Reihenfolge 	= $ds -> Reihenfolge;
	$Zeit 			= $ds -> Zeitinmin;
	$Entfernung		= $ds -> Entfernunginm;
	echo 
	"<table border=1>
	<tr>
    <td width=200 height=20>$Haltestelle</td>
    <td width=100 height=20>$Zeit</td>
    <td width=100 height=20>$Entfernung</td>
	</tr>
	</table>";	
	}
mysqli_close($dz);
}
echo "</body>";
?>

