kostenloser Webspace werbefrei: lima-city


tabellen in html??

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.

    also ich h?tte da ne frage:
    wen ich zb mit mysql etwas von der datenbank ausgebe und in der while schleife ne tabele mache wie kann ich es so machen das jeder 2.eintrag ein anderen hntergrundfarbe hat.hier mal ein bild als beispiel
    http://img166.imageshack.us/img166/4003/azuitl4.png
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. sandrock-jonas

    Kostenloser Webspace von sandrock-jonas

    sandrock-jonas hat kostenlosen Webspace.

    $sql = "SELECT * FORM tabelle";
    $result = mysql_query($sql);
    $x = 0;
    echo '<table>';
    while ($row = mysql_fetch_object($sql)) {
      if (0 == $x%2) {
        echo '<tr class="eins">';
      } else {
        echo '<tr class="zwei">';
      }
      echo '
          <td>' . $row->spalte1 . '</td>
          <td>' . $row->spalte2 . '</td>
        </tr>
      ';
      $x++;
    }


    class="eins" und class="zwei" musst du halt noch selbst definieren.

    edit:
    @heavyraptor: stimmt, das ; hatte ich vergessen

    Beitrag ge?ndert am 3.08.2006 17:06 von sandrock-jonas
  4. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.

    geht irgendwie net, und das mit den class check ich net kannst du des bitte duetlicher erkl?ren oO
  5. Hi,

    celebi schrieb:
    geht irgendwie net, und das mit den class check ich net kannst du des bitte duetlicher erkl?ren oO


    was geht denn nicht? Hast du vielleicht eine Fehlermeldung die du posten k?nntest?
    Der Code scheint n?hmlich ok zu sein.
    Vergiss nicht, dass du zuerst noch eine Verbindung zur MySQL-Datenbank erstellen musst, damit es funktioniert.

    mfg,
    hr
  6. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.

    das weis ich,der labert was von den } am schluss
  7. Hi,

    celebi schrieb:
    das weis ich,der labert was von den } am schluss


    Ok, dann schreib doch das Semikolon (';') hin, damit es funktioniert:
    $sql = 'SELECT * FORM tabelle';
    $result = mysql_query($sql);
    $x = 0;
    echo '<table>';
    while ($row = mysql_fetch_object($sql)) {
      if (0 == $x%2) {
        echo '<tr class='eins'>';
      } else {
        echo '<tr class='zwei'>';
      }
      echo '
          <td>' . $row->spalte1 . '</td>
          <td>' . $row->spalte2 . '</td>
        </tr>
      ';
      $x++; // <-- Hier fehlt das ;
    }
  8. e********l


    geht irgendwie net, und das mit den class check ich net kannst du des bitte duetlicher erkl?ren oO

    Ist eine CSS Definition. Die class sollte in deinem CSS File stehen.

    .eins { color: #FF0000; }
    .zwei { color: #00FF00; }


    Beitrag ge?ndert am 3.08.2006 17:01 von evil-devil
  9. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.

    er hat ein problem mit der zeile
    while ($row = mysql_fetch_object($sql))



    evil-devil schrieb:

    geht irgendwie net, und das mit den class check ich net kannst du des bitte duetlicher erkl?ren oO

    Ist eine CSS Definition. Die class sollte in deinem CSS File stehen.

    .eins { color: #FF0000; }
    .zwei { color: #00FF00; }


    Beitrag ge?ndert am 3.08.2006 17:01 von evil-devil

    kapir ich net
  10. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.

    macht mal ein beispiel
  11. Hi,


    macht mal ein beispiel


    Ein Beispiel von was?! Was ist das Problem? Was geht nicht?
    Bist du dir sicher, dass du auch die MySQL-Verbindung ge?ffnet hast?

    mfg,
    hr
  12. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.

    weil da niks geht teste es mal selber aus
  13. Hi,

    celebi schrieb:
    weil da niks geht teste es mal selber aus


    K?nntest du vielleicht ein bischen mehr erkl?ren? Funktioniert der PHP Code nicht, oder was ist das Problem? Poste doch mal die Fehlermeldungen oder den Code den du verwendest (falls du ihn ver?ndert hast).
    Mit so wenig Informationen kann ich sonst nichts anfangen, tut mir leid.

    mfg,
    hr
  14. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.


    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/htdocs/s8web137/html/goal.php
  15. Autor dieses Themas

    celebi

    celebi hat kostenlosen Webspace.

    bei mir sehts do aus
    <html>
    <head>
    <style type="text/css">
    .eins { color: #FF0000; }
    .zwei {color: #00FF00; }
    </style>
    </head>
    <body>
    <?php
    include("vb.php");
    $x = 0;
    echo '<table>';
    $sql = "SELECT Nickname,Rasse FORM benutzer";
    $result = mysql_query($sql);
    while ($row = mysql_fetch_object($sql))
    {
    if (0 == $x%2)
    {
    echo '<tr class="eins">';
    }
    else
    {
    echo '<tr class="zwei">';
    }
    echo '
    <td>'.$row->Nickname.'</td>
    <td>'.$row->Rasse.'</td>
    </tr>';
    $x++;
    }
    ?>
    </body>
    </html>

    aber es geht net
  16. Hi,

    was beinhaltet denn die Datei vb.php, die du includest?
    Der Code ansich ist eigentlich ok, daran liegt kein Problem.

    mfg,
    hr
  17. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!