gelöst Mehrdimensionales Array aus Datenbankabfrage bilden - Verständnisproblem - Googlen erfolglos

Mitglied: LittleFlame

LittleFlame (Level 1) - Jetzt verbinden

17.02.2010, aktualisiert 20.02.2010, 5881 Aufrufe, 3 Kommentare

Hallo erstmal an alle. Ich bin recht neu in der PHP Programmierung, habe jedoch bereits ein recht umfangreiches Projekt, welches ich bis jetz auch gut bewältigt habe. Jedoch stehe ich nun vor einem Problem und kann leider die Ursache nicht genau herausfinden - was wohl an mangelnder Erfahrung liegt. Ich hoffe mir kann irgendjemand mit dem richtigen Link oder einer kleinen Erklärung weiterhelfen. Vielen Dank schonmal.

Mein Vorhaben:

Ich fülle durch 7 Datenbankabfragen 7 Arrays, wobei ein Array jeweils für einen Wochentag steht und ich im Array eine Auflistung der Dinge bekomme, die an diesem Tag stattfinden:

Dazugehöriger Code:

for ($k=0; $k>7; $k++)
{
$date[$k] = date('d.m.Y', strtotime($tag, kalenderwoche(($woche+$zaehler), $year)));

Hier wird die aktuelle KW berechnet und je nach $k Montag ($k=0) - Sonntag ($k=6) aus dieser Woche als Datum an die Datenbank übergeben
Bis hierhin funktioniert auch alles fehlerfrei


$db_abfragetag = "SELECT DISTINCT bezeichnung FROM $db WHERE datum = '$date[$k]' ORDER BY stunde";
$resulttag[$k] = mysql_query($db_abfragetag);

while ($row = mysql_fetch_array($resulttag[$k]))
{
array_push($arraytag[$k], $row['bezeichnung']);
}
}

Auslesen wollte ich an einem späteren Ort ungefähr auf diese Weise

for ($k=0; $k>7; $k++)
{
for ($j=0; $j>7; $j++)
{
echo "$sendungtag[$k][$j]";
}
}

Somit sollte Montag $k=0 erhalten und jeweils die erste Sache des Tages $j=0

Ich bin mir ziemlich sicher, dass ich beim setzen der Werte des Array einen Fehler habe. Jedoch habe ich weder durch das Manual zu array_push noch durch Foren etwas rausgefunden.
Auch ein Link aus diesem Forum https://www.administrator.de/index.php?content=122831 hat mich nicht wirklich schlauer gemacht.
Ich weiss nur, dass sich "array_push" auf diese Weise auf ein mehrdimensionales Array anwenden lässt.

Ich hoffe, ich habe es verständlich erklär.
Wenn nicht, bitte fragt, was immer ich erklären muss.

Ich bin ebenfalls für alle Denkanstöße und jedes gemecker an der Art meiner Programmierung offen.

Vielen Dank im voraus,

LittleFlame
Mitglied: LittleFlame
17.02.2010 um 12:20 Uhr
Ok... mein erster Fehler, über den ich mich grad aufrege war:

for ($k=0; $k>7; $k++)

man beachte $k >7... -.-

Aber es läuft trotz allem noch nicht.
Bitte warten ..
Mitglied: LittleFlame
17.02.2010 um 12:50 Uhr
Ich hab mittlerweile rausgefunden, dass er nicht in die While-Schleifen springt, obwohl er von $resulttag eine Resource ID zurückbekommt.
Ich weiss aber leider nicht warum.
Bitte warten ..
Mitglied: LittleFlame
17.02.2010 um 14:16 Uhr
Hat sich sozusagen erledigt... waren etliche Fehler.
Ich glaube ich komm soweit klar.

Danke trotzdem ^^
Bitte warten ..
Heiß diskutierte Inhalte
Netzwerke
Router1, Router2 + Repeater untereinander erreichbar machen (OpenWrt)
WinstarFrageNetzwerke24 Kommentare

Guten Abend! Kurz vorweg ja, ich weiß dass es hier bereits eine Anleitung gibt, wie man verschiedene Netzwerke zusammen ...

Router & Routing
Lancom Router Site to Site Problem mit Außenstellen
gelöst mossoxFrageRouter & Routing24 Kommentare

Guten Tag zusammen, in der Hauptgeschäftsstelle nutzen wir einen Lancom 1781VA Router und haben i.d.R. zwei gleichzeitige IPSec Site ...

Netzwerke
Sporadische Ausfälle im gesamten Heimnetz
gelöst bilbo-dvdFrageNetzwerke20 Kommentare

Guten Morgen, ich habe einen Kabelanschluss bei Vodafone und mein Tarif wurde im März auf CableMax 1000 umgestellt. Ich ...

Router & Routing
RDP nur im internen Netz möglich nicht aber per vpn?
einfach112FrageRouter & Routing18 Kommentare

Hallo zusammen. Beim Kunden habe ich einen Server mit VMWARE laufen. Darauf ein Windows Server 2016 Essentials als VM ...

Sicherheit
Sicherheit oder bessere Benutzbarkeit?
StefanKittelFrageSicherheit17 Kommentare

Hallo, ich habe eine Webanwendung programmiert und sehe mich nun mit einer Frage zur Benutzbarkeit konfrontiert. Bei der Anmeldung ...

Internet
Über meinen WAN ist lidl.de nicht ereichbar
gelöst NetGodFrageInternet16 Kommentare

Hallo zusammen, mit meinem DTAG-Anschluß ist derzeit kein Durchkommen zu www.lidl.de möglich. Zu den selben Zeitpunkten ist es aber ...

Ähnliche Inhalte
Visual Studio
Rechteck zeichnen bleibt erfolglos
gelöst Pat.batFrageVisual Studio3 Kommentare

Hallo zusammen, ich versuche gerade in einer Form ein Rechteck zu zeichnen, dieses erscheint jedoch nicht und ich sehe ...

JavaScript
Javascript Array
gelöst internet2107FrageJavaScript2 Kommentare

Ich habe folgendes Problem. Ersetze ich die folgenden Zahlen gegen Variablenwerte, bekomme ich nicht das Ergebnis, wie mit festen ...

PHP
Array kürzen
gelöst dax4funFragePHP6 Kommentare

Es tut was es soll, aber kann man das irgendwie kürzen da ich jede mögliche art versucht habe Arrays ...

PHP

Array Filtern bei mehreren Werten innerhalb eines Array

gelöst LorderichFragePHP3 Kommentare

Hallo zusammen, ich habe folgendes Array: Array ( resource => Array ( 0 => Array ( ID => 3 ...

Java

Java: Array einlesen

gelöst 141016FrageJava3 Kommentare

Hallo, ich möchte in ein Array integer-Werte einlesen. Ich finde im Netz nichts was funktioniert habe es mit Scanner ...

Windows 7

Remotedesktopverbidnung Live Bild

gelöst OrkansonFrageWindows 73 Kommentare

Hallo zusammen, ich weiss das es die Möglichkeit gibt das Live-Bild eines Clients anzusehen und ggf. in die laufende ...

Neue Fragen
Administrator Magazin
11 | 2020 Virtualisierung ist aus der IT nicht mehr wegzudenken. In der November-Ausgabe des IT-Administrator Magazins dreht sich der Schwerpunkt um das Thema "Server- und Storage-Virtualisierung". Darin erfahren Sie, wie sich die Virtualisierungstechnologie entwickelt hat, welche Varianten es im Bereich Server und Speicher gibt und wie ...
Neue Beiträge
Neue Jobangebote
Server- und Storage-VirtualisierungServer- und Storage-VirtualisierungBerechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid Cloud