Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    118

    riga tabella con colore diverso

    ciao ragazzi,

    mi date una dritta su come fare in modo che nel ciclo una riga abbia uno stile e quella successiva un altro?

    Codice PHP:
    while ($row mysql_fetch_array($result)) {
                                                
    $nome_percorso $row['nome_percorso'];
                                                
    $partenza $row['partenza'];
                                                
    $arrivo $row['arrivo'];
                                                
    $distanza $row['distanza'];
                                                
    $tempodipercorrenza $row['tempodipercorrenza'];
                                                
                                                echo 
    "<tr><td>".$partenza."</td><td>".$arrivo."</td><td>".$distanza."</td><td>".$tempodipercorrenza."</td></tr>";
                                            };
                                            
    ?> 
    grazie in anticipo
    lory

  2. #2
    Utente di HTML.it L'avatar di Takeno
    Registrato dal
    May 2007
    Messaggi
    146
    Codice PHP:
    $color 0;
    while (...) {

    ...
    ...
    ...

    if(
    $color == 0)  {
       
    $class "classe1";
       
    $color 1;
    } else {
       
    $class "classe2";
       
    $color 0;
    }

                                                echo 
    "<tr class='".$class."'><td>".$partenza."</td><td>".$arrivo."</td><td>".$distanza."</td><td>".$tempodipercorrenza."</td></tr>";



  3. #3
    codice:
    $color = 'ciccio';
    
    while
    $color = $color == "#EEEEEE"  ? "#FCFCFF" : "#EEEEEE";
    
    ......
    
     echo "<tr  bgcolor='". $color . "'><td ....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    27
    Una tra le tante soluzioni:
    Codice PHP:
    $stile = array('riga-rossa','riga-blu');
    $arr=mysql_fetch_row($result);
    foreach(
    $arr as $i) { 
    echo 
    "<tr class=" $stile[$i 2].">";
    ...
    echo
    "</tr>";

    Codice PHP:
    <style type="text/css"
    .
    riga-rossa backgroundred; } 
    .
    riga-blu backgroundblue; }
    </
    style

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    118
    grazie ragazzi... funzionano tutti....
    lory

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.