Taberna
Mitglied
Ich brauche wohl mal wieder einen kleinen Schubser, sehe das Problem vor lauter Bäumen wohl nicht korrekt.
Folgende Aufgabe möchte ich lösen:
Über eine Datenbank werden verschiedene Einsätze vorher eingegeben, also fiktive Einsätze, die alle in der Zukunft liegen.
Nach und nach (bei fortschreitender Zeit) sollen die fiktiven Einsätze auf einer Seite angezeigt werden. Hierzu aktualisiert die Seite sich selbst jede Sekunde.
Sobald ein Einsatz für die eigene Wehr kommt, soll auf eine Seite "alarm.php" verzweigt werden. Hierfür habe ich den Befehl "header" eingefügt, aber irgendwie verzweigt er nicht auf die "alarm.php".
Wo ist mein Gedankenfehler =?=
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="refresh" content="1">
</head>
<body>
<?php
$con = new mysqli("Zugangsdaten");
if($con->connect_error) {
die("Zur Zeit keine Verbindung");
};
$sql = "SELECT * FROM Datenbank WHERE Zeit<now() ORDER by Zeit DESC LIMIT 2";
$res = $con->query($sql);
if($res->num_rows>0)
{
while($i = $res->fetch_assoc())
{
if ($i["Wehr"]=="Richtig")
{
header("Location: http://www.feuerwehr-winsen-aller.de/02/jugendfeuerwehrtag/alarm.php");
exit;
}
ELSE
{
echo $i["Zeit"];
echo "<br>";
echo $i["Wehr"];
echo "<br>";
echo $i["Einsatzmeldung"];
echo "<br>";
};
};
};
?>
</body>
</html>
Folgende Aufgabe möchte ich lösen:
Über eine Datenbank werden verschiedene Einsätze vorher eingegeben, also fiktive Einsätze, die alle in der Zukunft liegen.
Nach und nach (bei fortschreitender Zeit) sollen die fiktiven Einsätze auf einer Seite angezeigt werden. Hierzu aktualisiert die Seite sich selbst jede Sekunde.
Sobald ein Einsatz für die eigene Wehr kommt, soll auf eine Seite "alarm.php" verzweigt werden. Hierfür habe ich den Befehl "header" eingefügt, aber irgendwie verzweigt er nicht auf die "alarm.php".
Wo ist mein Gedankenfehler =?=
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="refresh" content="1">
</head>
<body>
<?php
$con = new mysqli("Zugangsdaten");
if($con->connect_error) {
die("Zur Zeit keine Verbindung");
};
$sql = "SELECT * FROM Datenbank WHERE Zeit<now() ORDER by Zeit DESC LIMIT 2";
$res = $con->query($sql);
if($res->num_rows>0)
{
while($i = $res->fetch_assoc())
{
if ($i["Wehr"]=="Richtig")
{
header("Location: http://www.feuerwehr-winsen-aller.de/02/jugendfeuerwehrtag/alarm.php");
exit;
}
ELSE
{
echo $i["Zeit"];
echo "<br>";
echo $i["Wehr"];
echo "<br>";
echo $i["Einsatzmeldung"];
echo "<br>";
};
};
};
?>
</body>
</html>