Kalender --> Datenbank

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kalender --> Datenbank

    Hi,
    gibt es ein kurzes Skript um eine Tabelle mit dem Datum
    vom 01.01.2003 bis 31.12.2003 zu befüllen ?

    Es sollen in der Tabelle 2 Spalten vorhanden sein:

    id und Datum

    id von 0 bis 365
    und Datum von 2003-01-01 bis 2003-12-31

    geht das automatisch oder muß ich die 365 Tage per Hand eintippen ?

    Danke

    solaris
    ---------------------------------------------
    Die Hoffnung stirbt zuletzt.

  • #2
    mach doch ne kleine Schleife und dann mit der
    DATE_ADD('2003-01-01',INTERVAL 1 DAY)

    Funktion von MySQL die Tabelle füllen.
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      Und wie ?
      mit while ?
      und wann Ende bei 2003-12-31 ?

      Danke
      solaris
      ---------------------------------------------
      Die Hoffnung stirbt zuletzt.

      Kommentar


      • #4
        PHP-Code:
        $values '';
        for( 
        $i 0;$i 365;++$i ) {
            
        $x date'Y-m-d'strtotime"2003-01-01" " +$i days" ) );
            
        $values .= ( $values?",":"" ) . "($i,'$x')";

        echo 
        $sql "insert into temp_time (id,datum) values ($values)"
        TBT

        Die zwei wichtigsten Regeln für eine berufliche Karriere:
        1. Verrate niemals alles was du weißt!


        PHP 2 AllPatrizier II Browsergame

        Kommentar


        • #5
          Original geschrieben von TBT
          PHP-Code:
          echo $sql "insert into temp_time (id,datum) values ($values)"
          ich glaube die klammern um $values müssen weg...
          Beantworte nie Threads mit mehr als 15 followups...
          Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

          Kommentar


          • #6
            @MelloPie: stimmt
            TBT

            Die zwei wichtigsten Regeln für eine berufliche Karriere:
            1. Verrate niemals alles was du weißt!


            PHP 2 AllPatrizier II Browsergame

            Kommentar

            Lädt...
            X