Tabella a righe alternate

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
ciao, seguendo questo link:
http://www.criric.it/public/php/tabella_righe_alternate.php

e vi riporto il codice qui:
Codice:
<style type="text/css">
    table.alternate {
        width: 300px;
        border:2px solid #E6E6F3;
    }
    tr.alternate {
        background-color: #E6E6F3;
    }
</style>

PHP:
<table class="alternate">
    <?php
    for ($i = 0; $i < 11; $i++) {
        // se la riga è dispari assegno la classe css alternate
        $alternate = ($i % 2 == 0) ? "" : "class='alternate'";

        echo "<tr $alternate>";
        echo "<td> </td>";
        echo "</tr>";
    }
    ?>
</table>

come faccio metterlo nel mio che è cosi:
PHP:
<table class="table">
<tr>
<th>Username</th>
<th>Categoria</th>
<th>titolo</th>
<th>Active</th>
<th>Data</th>
<th>Modifica</th>
<th>Controllo</th>
<th>Cancella</th>
<th>Preview</th>
</tr>
	<?php
		foreach($record as $row)
		{
		 ?>
		<tr>
		<td><?php echo "".$row["_username"]."";?></td>
		<td><?php echo "".$row["_title"]."";?></td>
		<td><?php echo "".$row["title"]."";?></td>
		<td><?php echo "".isActive($row["active"])."";?></td>
		<td><?php echo "".$row["data_it"]."";?></td>
		<td><a href="post_edit.php?id=<?php echo $row["id"]; ?>"><img src="ico/edit.png" alt="edit"></a></td>
		<td><select onchange="if(confirm('Sei sicuro'))document.location.href = 'post_options.php' + this.value; this.options[this.selectedIndex].value;" name="options"  onClick="displayElements(this.value);">
			<option value="">----------</option>
			<option value="?go=trash&id=<?php echo $row['id']; ?>">Metti nel cestino</option>
			<option value="?go=recovery&id=<?php echo $row['id']; ?>">Ripristina</option></select>
		</td>
		<td>
		<a href="post_options.php?go=dellAll&id=<?php echo $row["id"]; ?>"><img src="ico/remove.png" alt="remove"></a>
		</td>
		<td>
		<a href="javascript:popup_window('preview_news.php?id=<?php echo $row["id"]; ?>', 700, 500, 'preview');">Preview</a>
		</td>
		
		 <?php
		}
	?>
	</td>	
	</tr>
	</table>
	<?php

faccio uso di una paginazione (classe)..

mi dite come fare?

grazie mille.
buona notte.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Cao, puoi modificare il ciclo cosi
PHP:
<?php
        foreach($record as $key => $row)
        {
            $alternate = ($key % 2 == 0) ? "" : "class='alternate'";        
         ?>
        <tr <?php echo $alternate;?>>
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
ti basta cambiare la condizione
PHP:
$alternate = ($row["active"] == 2) ? "class='alternate'" : "";
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Tabella righe e colonne PHP 0
GraceHawk ACCESS e VBA: scorrere le righe e le colonne di una tabella? MS Access 3
C [RISOLTO][PHP] Conteggio righe di una tabella PHP 4
L [PHP] selezionare righe di una tabella con le checkbox e cancellarle PHP 2
F Righe di una tabella a comparsa con click Javascript 11
C Colorare righe tabella tramite condizione Java 5
9 eliminare righe di una tabella con form html PHP 6
neo996sps [PHP + MySQL] Tabella 5 colonne per N righe con un record per cella PHP 3
P Tabella Dinamica in javascript (aggiungere righe con textinput) Javascript 1
M Popolare una tabella con numero righe e colonne prefissate PHP 6
W [Aiuto PHP Mysql] Script visualizzare a video righe di tabella mysql PHP 2
criric Righe tabella a colori alternati Snippet Javascript 1
P Unire celle e righe in tabella HTML e CSS 0
G Intercettare le righe di una tabella taggate con "id" Javascript 2
G selezione progressiva delle righe di una tabella Javascript 11
neo996sps Ripetere intestazione tabella ogni N righe PHP 3
V Aggiungere gruppo righe a tabella Ajax 0
U Problema con eliminazione righe dalla tabella del database PHP 1
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S da casella di testo a campo tabella Database 0
G Sviluppo tabella orizzontale in un certo ordine PHP 2
R tabella troppo grande Database 0
C Creare Tabella Dati Meteo prelevandoli da dei Tags in un altro foglio PHP 27
M Contare totale risultati tabella in un periodo di tempo PHP 5
E Php aggiornamento tabella PHP 9
L Riempimento di una tabella al click di un bottone Javascript 1
M Accodare record presi da un altra tabella PHP 8
E Estrarre dati da doppia tabella, banale ma non sempre PHP 1
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
N dati tabella non presi PHP 1
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
R INSERT INTO tabella non funziona Classic ASP 2
A Tabella con bottoni per aggiornamento record PHP 6
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
A filtro su tabella jQuery 3
S problema con recupero dati tabella mysql PHP 2
E Progressbar estrazione dati da tabella mySQL Ajax 9
D controllare valore in tabella mysql PHP 0
Y Problema incolonnamento tabella PHP 7
B Crea pdf da tabella mysql "ultima riga modificata" MySQL 4
F Prendere contenuti da una tabella PHP 4
R Trovare la Tabella del pagamento su WooCommerce WordPress 0
M Tabella con riga più lunga HTML e CSS 6
D modificare questo codice per inserimento in text e non in tabella jQuery 1
M Esportare tabella in csv con intestazione di colonne PHP 6
Samuele Ronzani Sposta dati in una tabella eliminandolo MySQL 6
F Andare a capo all'interno di una tabella WordPress 4
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
V Come stampare su Excel tabella con rowspan e colspan Javascript 2

Discussioni simili