Rolf B: Wert wird nicht ausgegeben, ich finde den Fehler nicht

Beitrag lesen

Hallo Jörg,

es sei denn, ein Tag hatte keine Termine, dann wird die else-Bedingung nicht ausgeführt. Und genau das verstehe ich nicht.

Ich auch nicht. Dafür ist zu wenig Code von Dir sichtbar.

Denkbare Ursachen angesichts dessen, was Du gepostet hast:

  • die äußere while-Schleife hat 0 Durchläufe
  • $AnzahlTermine ist nicht 0 - dann kommt er nicht in den else - und größer als count($arrDay[$myUser][$Datum]['Vorgang']) - dann kommt er auch im foreach nicht zur Ausgabe.
  • $arrDay[$myUser][$Datum]['Vorgang'] ist kein Array, dann gibt's eine Warning auf die Fingerchen und keinen foreach Durchlauf.

Das müsstest Du jetzt mit Kontrollausgaben überprüfen.

Hach ja, immer diese Hunde, die man zum Jagen tragen muss 😉

Rolf

--
sumpsi - posui - obstruxi