+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Tabellenhintergrund färben in php Tabelle

  1. #1
    TP-Newbie Neuling23 macht alles soweit korrekt
    Registriert seit
    Nov 2011
    Ort
    rheinland pfalz
    Beiträge
    1

    Tabellenhintergrund färben in php Tabelle

    Hallo,

    ich beschäftige mich erst seit kurzem mit HTML, CSS und PHP. Jetzt habe ich versucht eine Tabelle die auch einem html-Formular die an php übergeben wird (dort kann man die Anzahl der Kästchen bestimmen) als Schachbrett zu erstellen, was auch funktioniert hat. Jetzt möchte ich noch gerne die einzelnen Kästchen einfärben (schwarz/weiss oder orange/braun oder rot/grün - die Auswahl ist auch in dem html-formular möglich!) und weiss nicht wie ich das machen soll. Zum erstellen der Tabelle habe ich eine for-Anweisung genommen. Jetzt müsste ich noch, denke ich eine, eine if-Anweisung einbauen damit ich die Farbe(n) bestimmen kann in der die Tabelle bzw die einzelnen Kästchen angezeigt werden sollen. Hat jemand eine Idee wie ich das mit relativ wenig Code hinbekommen?
    Bin für jede Hilfe dankbar.

  2. #2
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    396
    Code:
    <input name="color[]" value="" />
    <input name="color[]" value="" />
    <input name="color[]" value="" />
    <input name="color[]" value="" />
    
    ...
    
    for(;$x<10;$x++){
    
     echo '<td style="background-color:' . $_POST[ 'color' ][ $x ] . '">...

  3. #3
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    396
    Oder halt nach

    http://www.google.com/search?q=tabel...chselnd+farbig

    auf jedes Kästchen anwenden.

    PHP-Code:
    for(;$x<10;$x++){
     
    $class = (!$x%2) ? 'even' 'odd' ;
     
    $td '<td class="' $class '">'... 

  4. #4
    TP-Veteran kami bringt sich richtig ein kami bringt sich richtig ein
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.030
    Hallom

    hast Du es so gemeint?

    habe folgen Code dafür:
    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Unbenanntes Dokument</title>
    <style type="text/css">
    #schack {
        border: medium solid #000;
        color: #FFF;
    }

    #schack tr td {
        height: 100px;
        border: thin solid #000;
    }

    .w { background: #C93; }

    </style>
    </head>

    <body>
    <table width="800" border="1" cellpadding="0" cellspacing="0" id="schack" >
    <?php 
    for ( $x 1$x 5$x++ )

         echo 
    '<tr>';
            for ( 
    $y 1$y 5$y++ )
            { 
                echo 
    '<td >&nbsp;</td><td class="w">&nbsp;</td>'
            }
        echo 
    '</tr>';
         echo 
    '<tr>';
            for ( 
    $y 1$y 5$y++ )
            { 
                echo 
    '<td class="w">&nbsp;</td><td >&nbsp;</td>'
            }
        echo 
    '</tr>';
    ?></table>
    </body>
    </html>
    Kann möglich von den Fachleuten wahrscheinlich noch geringer gemacht werden.
    Angehängte Grafiken  
    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



+ Antworten

Ähnliche Themen

  1. tabellenhintergrund mit CCS?
    Von mimamo im Forum HTML & CSS
    Antworten: 7
    Letzter Beitrag: 25.06.2008, 23:37
  2. Farbverlauf bei Tabellenhintergrund
    Von lexy im Forum Webdesign allgemein
    Antworten: 8
    Letzter Beitrag: 31.01.2006, 21:15
  3. Slices als Tabellenhintergrund
    Von Aurora im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 12.03.2004, 14:00
  4. Tabellenhintergrund bei Rollover
    Von Master_T2 im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 28.01.2003, 22:16
  5. Tabellenhintergrund mit CSS
    Von jason im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 17.01.2003, 13:17

Stichworte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51