SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.10.2004, 22:32:20
---cookie--- ---cookie--- ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 12
Kalendertheorie

Ich brauch ein bisschen theoretische Hilfe zu Kalendern. Ich habe in einer Datenbank gespeicherte Termine, die in einen Kalender eingetragen werden sollen. Wie gehe ich vor? Ich könnte natürlich für die Monatsansicht an jedem Tag eine Anfrage starten ob ein Datum vorliegt, würde aber ewig lang dauern.... wie kann ich das machen?? Ich weiß schon wie ich alle Daten des entsprechenden monats abfrage, aber wie mache ich dann mit dieser Ergebniskennung weiter??
Gruß
Cookie
Mit Zitat antworten
  #2  
Alt 11.10.2004, 22:40:46
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Du liest die Daten aus der Datenbank in ein Array ein, das folgende oder eine ähnliche Struktur hat:
Code:
$termine = array(
                '1. Datum' => array(
                                    'titel' => 'Titel',
                                    'description' => 'Beschreibung'
                                )
            );
Den Kalender erstellst du ja vermutlich in einer Schleife. Innerhalb der Schleife schreibst du dann einen Code der in etwa so etwas macht:
PHP-Code:
    <?php
        
if(in_array($datum$termine)) {
            print 
$termine[$datum]['titel'];
        }
    
?>
Mit Zitat antworten
  #3  
Alt 14.10.2004, 15:50:15
---cookie--- ---cookie--- ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 12
Das lässt dann aber immer nur einen Termin pro Datum zu, oder????
Mit Zitat antworten
  #4  
Alt 14.10.2004, 16:24:45
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Nicht unbedingt. So gehts auch mit mehreren:
Code:
    $termin1['titel'] = 'Beschreibung';
    $termin1['description'] = 'Beschreibung';

    $termin2['titel'] = 'Beschreibung';
    $termin2['description'] = 'Beschreibung';

$termine[$datum][] = $termin1;
$termine[$datum][] = $termin2;
PHP-Code:
    <?php

        
if(is_array($termine[$datum])) {

            foreach(
$termine[$datum] as $k => $row) {
                print 
$row['titel'] . ' ' $row['description'];
            }

        }

    
?>
Mit Zitat antworten
  #5  
Alt 14.10.2004, 19:36:34
Usul Usul ist offline
Junior Member
 
Registriert seit: Jul 2004
Beiträge: 213
jetzt nur so nebenbei:

fallsde einen kalender programmiern willst, koennte auch dieser thread hilfreich sein (am schluss mit einem "beispiel"-kalender von mir).
__________________
Trapper: "This war is turning everybody into a criminal and it's making me sick."
Hawkeye: "Well next time try to stay out of the draft."
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:33:40 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt