tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1329
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    $TîM$ $TîM$ ist offline Mitglied
    Registriert seit
    Apr 2006
    Ort
    Friedberg
    Beiträge
    13
    Ich bin dabei einen Terminkalender zu erstellen und ich will jetzt eine Tabelle machen in der alle erstellten Termine mit ihren Angaben (Datum,Zeit,Ort, etc.) enthalten sind.
    Ich habe einen wechselnde Hintergrundfarben in den Zeilen gemacht und mit einer while Schleife habe ich gemacht, dass es so viele Zeilen gibt wie Termine, aber ich weiß nciht wie ich die einzelnen Angaben der Termine (Datensätze) in die Tabelle bekomme...
    Hier ist mein Quelltext:

    PHP-Code:
    <?php
        
    include ("inc_startDB.php") ;
        
        
    $sql "SELECT COUNT(*) FROM `Termine`";
        
    $rst mysql_query($sql); 
        
    $row mysql_fetch_row($rst); 
        echo 
    'Anzahl der Termine: ' $row[0] . ' Termin/e.'
        
    mysql_free_result($rst);  

    $spalte "1";
    $bgcolor "#3399ff";

        echo 
    "<table border=2>";
        echo 
    "<tr bgcolor=$bgcolor>";
        echo 
    "<th>Datum</th>";
        echo 
    "<th>Zeit</th>";
        echo 
    "<th>Ort</th>";
        echo 
    "<th>Betreff</th>";
        echo 
    "<th>Sonstiges</th>";
        echo 
    "<th>Erinnerung</th>";
        echo 
    "<th>ErinnerungDatum</th>";
        echo 
    "<th>ErinnerungZeit</th>";
        echo 
    "</tr>";

    while(
    $spalte <= $row[0])
    {
      if(
    $bgcolor == "#ffff66")
         {
         
    $bgcolor "#3399ff";
         echo 
    "<tr bgcolor=$bgcolor>";
         }
      else
         {
         
    $bgcolor "#ffff66";
         echo 
    "<tr bgcolor=$bgcolor>";
         }    
        echo 
    "<td>Datum</td>";
        echo 
    "<td>Zeit</td>";
        echo 
    "<td>Ort</td>";
        echo 
    "<td>Betreff</td>";
        echo 
    "<td>Sonstiges</td>";
        echo 
    "<td>Erinnerung</td>";
        echo 
    "<td>ErinnerungDatum</td>";
        echo 
    "<td>Erinnerungzeit</td>";
        echo 
    "</tr>";
        
    $spalte++;
    }
    ?>
    (das inc_startDB.php ist das starten der Datenbank)
    Danke im Voraus
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Frage einfach alle Daten (und nicht nur die Anzahl der Datensätze) ab und gib sie aus. Wo ist das Problem?
     
    Markus Wulftange

  3. #3
    $TîM$ $TîM$ ist offline Mitglied
    Registriert seit
    Apr 2006
    Ort
    Friedberg
    Beiträge
    13
    Ja, dann hab ich das aber doch nicht in dieser Tabelle oder? Und wenn ja, wie muss ich das schreiben? Sry, aber
    ich hab nicht so große Ahnung von PHP und MySQL.

    Ich will ja in meiner eigenen Tabelle die Angaben haben (die mit dem Quelltext oben)

    Ich habe ja schon hinbekommen, dass es so viele Zeilen in der Tabelle ibt wie Termine (Datensätze) in der Datenbank...
    Jetzt will ich aber noch in den Spalten die einzelnen Angaben der Termine (d.h. Ort, Datum, Zeit, etc.) anzeigen lassen... und ich weiß nicht genau wie ich das hinbekomme. (außerdem will ich es ja jetzt in die Tabelle von oben haben)
    Ich habe eben noch einen Anhang gemacht in dem man sehen kann wie ich es gerne hätte.
    Danke wenn ihr mir helft.

    @Gumbo

    Das Problem ist, dass ich das nicht hinbekomme,
    Das hatte ich mal probiert am Anfang aber dann ging es nicht, es ging nur wenn ich jede Spalte einzeln abgefragt hatte aber das sah dann ziemlcih bescheiden aus.

    Ungefähr so aber das ist nur eine Reihe und so hat er es mit jeder dann gemacht:

    20.04.200624.04.200627.04.2006

    also alles aneinandergereiht einfach... und dann wäre es ja in einer Tabelle wo die Überschriften an der linken Seite wäre aber ih hätte sie gerne oben.
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Datensätze in HTML-Tabelle ausgeben-forumtabelle.jpg  
    Geändert von $TîM$ (03.05.06 um 10:58 Uhr)
     

  4. #4
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Studiere mal das Kapitel über PHPs MySQL-Funktionen. Auf den Referenzseiten der einzelnen Funktionen gibt es auch einige Beispiele, die dir sicher weiterhelfen werden. Des Weiteren gibt es auch bereits x viele Themen in diesem Forum, in dem Daten in einer HTML-Tabelle ausgegeben werden.
     
    Markus Wulftange

Ähnliche Themen

  1. HTML Tabelle in PDF ausgeben
    Von smyle im Forum PHP
    Antworten: 4
    Letzter Beitrag: 18.06.10, 13:22
  2. Datensätze aus 2 Tabelle ausgeben
    Von Eberni im Forum PHP
    Antworten: 1
    Letzter Beitrag: 05.05.10, 22:28
  3. Antworten: 1
    Letzter Beitrag: 22.10.07, 23:34
  4. Formulardaten in html-Tabelle ausgeben?
    Von Schiesti im Forum PHP
    Antworten: 15
    Letzter Beitrag: 29.04.07, 00:57
  5. Antworten: 5
    Letzter Beitrag: 01.11.05, 22:45