Hallo,
ich habe da ein Problem wo ich nicht hinterkomme.
Ich möchte ein Skript haben, dass Flüge die bereits gebucht sind mit "Allready booked" makiert statt mit der Flugnr. und wenn sie frei sind über die Flugnummer anklickbar sind.
Der Fehler der auftritt ist folgender:
Es werden gar keine Flüge mehr angezeigt, obwohl diverse in der DB sind.
Der Quellcode dazu:
Außerdem soll in Zukunft (also jetzt noch nicht im Quellcode enthalten) das auch o geregelt werden, dass der jenige der schon einen Flug gebucht hat keinen weiteren mehr buchen kann.
ich habe da ein Problem wo ich nicht hinterkomme.
Ich möchte ein Skript haben, dass Flüge die bereits gebucht sind mit "Allready booked" makiert statt mit der Flugnr. und wenn sie frei sind über die Flugnummer anklickbar sind.
Der Fehler der auftritt ist folgender:
Es werden gar keine Flüge mehr angezeigt, obwohl diverse in der DB sind.
Der Quellcode dazu:
PHP:
<?php
$flugnummer = $row['flugnummer'];
$abfrage = "SELECT
`piloten`.`letzter_standort` ,
`Flugplan`.`flughafenid1` ,
`Flugplan`.`dep_time` ,
`Flugplan`.`flughafenid2` ,
`Flugplan`.`arr_time` ,
`Flugplan`.`flugnummer`,
`Flugplan`.`days`,
`Flugplan`.`registrierung` ,
`Flugplan`.`hersteller_name`,
`Flugplan`.`gebucht`
FROM
piloten,
Flugplan
WHERE
(pilot_id = '" . mysql_real_escape_string($pilot_id) . "')
AND
(`Flugplan`.`gebucht` = 'F')
AND
(`piloten`.`letzter_standort` = `Flugplan`.`flughafenid1`)
ORDER BY `Flugplan`.`flughafenid2` ASC LIMIT 0 , 100;";
$ergebnis = mysql_query($abfrage)
or die ("MySQL-Error: " . mysql_error());
if (gebucht=="F") {
print "<table border=\"0\" cellspacing=\"2\" ".
"cellpadding=\"5\" WIDTH=\"100\%\" class=\"tableLine\">\n";
print "<tr><th>Flugnummer</th><th>Abflugzeit</th><th>Zielflughafen</th>";
print "<th>Ankunftszeit</th><th>Flugtage</th><th>Stops</th><th>Flugzeug</th><th>Info</th></tr>\n";
while ($dataset = mysql_fetch_array($ergebnis))
{
print "<tr>";
print "<td><a href=\"FPS_buchung_flug.php?flugnummer=".$dataset['flugnummer']."\">".$dataset['flugnummer']."</a> "."</td>";;
print "<td>".$dataset['dep_time']."</td>";
print "<td>".$dataset['flughafenid2']." "."</td>";
print "<td>".$dataset['arr_time']." "."</td>";
print "<td>".$dataset['days']." "."</td>";
print "<td>".$dataset['via']." "."</td>";
print "<td>".$dataset['hersteller_name']." "."</td>";
print "<td><a href=\"FPS_buchung_fluginfo.php?flugnummer=".$dataset['flugnummer']."\">Info</a> "."</td>";;
print "</tr>\n";
}
print "</td></tr>\n";
print "</table>\n";
}
else
{
print "<table border=\"0\" cellspacing=\"2\" ".
"cellpadding=\"5\" WIDTH=\"100\%\" class=\"tableLine\">\n";
print "<tr><th>Flugnummer</th><th>Abflugzeit</th><th>Zielflughafen</th>";
print "<th>Ankunftszeit</th><th>Flugtage</th><th>Stops</th><th>Flugzeug</th><th>Info</th></tr>\n";
{
print "<tr>";
print "<td>Flight allready booked</td>";;
print "<td>".$dataset['dep_time']."</td>";
print "<td>".$dataset['flughafenid2']." "."</td>";
print "<td>".$dataset['arr_time']." "."</td>";
print "<td>".$dataset['days']." "."</td>";
print "<td>".$dataset['via']." "."</td>";
print "<td>".$dataset['hersteller_name']." "."</td>";
print "<td><a href=\"FPS_buchung_fluginfo.php?flugnummer=".$dataset['flugnummer']."\">Info</a> "."</td>";;
print "</tr>\n";
}
print "</td></tr>\n";
print "</table>\n";
}
?>
Außerdem soll in Zukunft (also jetzt noch nicht im Quellcode enthalten) das auch o geregelt werden, dass der jenige der schon einen Flug gebucht hat keinen weiteren mehr buchen kann.