Fahrplaninformationssysteme




Linienverlauf




Quelltext:

Im <body>-Tag muss ein onload-Ereignis hinzugefügt werden:

<body onload="runQuery()">
Restlicher Quelltext:
<script>
function anzeige(t) {
publicSQL.show(t, 'mytable');
}

function showStations() {
var lineID = document.fmLines.sbLines.options[document.fmLines.sbLines.selectedIndex].value; publicSQL.query( 'select distinct stations.Station from line_stations, stations where line_stations.LineID = ' + lineID + ' and line_stations.StationID = stations.ID', 'anzeige'); }

function runQuery2(t) {
var neuer;
for (var i=1; i<t.length; i++) {
neuer = new Option(t[i][1], t[i][0], false, false);
document.fmLines.sbLines.options[i-1] = neuer;
}
if (document.fmLines.sbLines.length > 0) {
document.fmLines.sbLines.selectedIndex = 0;
}
}

function runQuery() {
publicSQL.query('select * from lines order by ID', 'runQuery2'); }

</script>
<form action="" method="post" name="fmLines" id="fmLines">
<select name="sbLines">
</select>
<input name="btStart" type="button" id="btStart" onClick="showStations();" value="Start"> <!-- hier kann ein Text zur Abfrage eingefügt werden --> <br><br>
</form>
<table id="mytable" border="1">
<tr>
<td></td>
</tr>
</table>

 

 

Impressum: Jörg Siebrands, 21614 Buxtehude (Kreis Stade), Lüneburger Schanze 1
www.ptraffic.net - www.sybrands.de - www.moers-online.de