PHP4-Forum
Forum | Befehle | MySQL | Beispiele | Newsletter | Suche | Home

Untermenü

Forum
Beitrag schreiben
Übersicht aller Beiträge

Zu dieser Seite

Übersicht aller Beiträge
Willkommen im Forum!


Sehr geehrte Besucher, wir mochten gern, dass dieses Forum weiterhin ein hohes Niveau besitzt. Ausserdem mochten wir gerne vermeiden, dass Fragen immer doppelt vorkommen. Deshalb appellieren wir auf Ihre Geduld und bitten Sie zuerst nach Antworten zu suchen und erst dann Fragen zu stellen. Benutzen Sie bitte dafur entweder das Sucheformular unten, oder unsere Suchmaschine, wenn Sie nach Befehlen, oder sonstigen Inhalten fundig werden mochten.

PHP4-Forum Zum ForumSeite 0
PHP4-Forum For Schleife (Zeit von 07:00 bis 19:00 Step15 Min)franzel01.07.2010 | 14:36:51
PHP4-Forum [Kein Betreff]hanswurst01.07.2010 | 15:26:43
PHP4-Forum Danke - eigentlich super einfach...franzel01.07.2010 | 17:50:23
PHP4-Forum For Schleife (Zeit von 07:00 bis 19:00 Step15 MinGünni03.07.2010 | 21:47:27
PHP4-Forum Jetzt wird es schwierigfranzel11.07.2010 | 12:22:45
PHP4-Forum Ich versuchs mal ...Jakob20.08.2010 | 08:15:25

@franzel

Auf "die" einfache Idee wär' ich auch nicht gekommen.

Ich hätte jetzt mehr dazu tendiert, den Minuten-Intervall

flexibel darzustellen.(siehe Beispiel)

Und wenn es sich um ein Benutzer-Interface handelt, so könnte

man noch den Benutzer auffordern, einen eigenen Intervall zu

definieren, der seinen Bedürfnissen entspricht, also in welchen

Abständen Termine gelegt werden. Beispiel:


7:00 - 7:15 - 7:30 . . . usw.

7:00 - 7:30 - 8:00 . . . usw.

7:00 - 7:10 - 7:20 - 7:30 . . . usw.


<?php
/*
* @intervall_min:
* - Ein Wert, durch den 1 Std.(60 Min) glatt teibar ist
* @limit_loop:
* - Ergebnis von 60 Min / @intervall_min = Endwert für die
* - innere Schleife.
* @min:
* - Wird bei jedem Start der inneren Schleife mit 0 initialisiert.
* - Bei jedem Lauf der inneren Schleife wird @intervall_min addiert.
*/
$intervall_min=10;
$limit_loop=(60/$intervall_min);
for($i=7;$i<10;$i++){
for($j=0,$min=0;$j<$limit_loop;$j++,$min+=$intervall_min){
  printf("%02d:%02d Uhr<br>",$i,$min);
}
}
/*
* Letzte volle Std. nach xx:xx Uhr ausgeben
*/
printf("%02d:%02d Uhr<br>",$i,$min-60);
?>

Gruß
Günni

Antworten | Zurück | Eine neue Frage stellen | der Beitrag muss weg!

Dienstleistungen | Werbung | Impressum | Sitemap | Kontakt | Email © 1999 - 2012 | Last Update: 30.01.2012