Wie ist das mit dem Geltungsbereich einer Variablen bzw. eines Arrays??
Habe folgenden Code:
Soweit so gut, das Array "$data" ist in der While-Schleife ganz normal mit seinen Werten verfügbar, so wie es sein soll.
Aber weiter unten:
...mache ich die While-Schleife wieder zu und will innerhalb einer If Abfrage einen Wert aus dem $data-Array auslesen => Nichts mehr drin. Woran liegt denn das? Habe auch schon versucht $data auf "Global" zu setzten vor der Schleife, ohne Erfolg....
Habe folgenden Code:
PHP-Code:
$abfrage = mysql_query("SELECT * FROM tagesstatus a LEFT JOIN server b ON b.server_id = a.server_id WHERE
b.applikation_id = '$system_id' AND tag_bedient = '$betrieb' AND tag_aktiv = 1
AND tag_stoerstart_zeit BETWEEN '$startdatum' AND '$stopdatum'
AND MID(tag_stoerstart_zeit,9,2) = '$j' ORDER BY tag_stoerstart_zeit");
while ($data = mysql_fetch_array($abfrage)) // Schleife für Ausgabe der Datensätze
{
Aber weiter unten:
PHP-Code:
}
if ($server != "")
{
echo "<td height='30px'><input type=text size=1 maxlength=3 name='stunde_" . $i . "'> : <input size=1 maxlength=2 type=text name='minute_" . $i . "'></td></tr>";
echo $data['tag_id'];
Kommentar