Tabella a righe alternate

luigi777

Utente Attivo
14 Feb 2008
1.085
1
38
39
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
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
N dati tabella non presi PHP 0
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
R Scorporare array e recuperare record tabella PHP 10
R Errore UPDATE tabella mysql PHP 1
S Inserire foto in ogni cella di una tabella Javascript 0
W Excel come filtrare una tabella Windows e Software 2
G Rendere dati di una tabella mysql link PHP 22
L aggiornare 2 campi di una tabella insieme PHP 6
M Posizionare una tabella con scroll su un elemento specifico PHP 3
K Unire più tabelle in una singola tabella PHP 3
mazman mysqli_query() mi ritorna un array vuoto anche se presente un record nella tabella PHP 13
X [Select] Valori chiave non presenti in un'altra tabella MySQL 2
L Visualizzare tabella all'interno finestra modal PHP 4
felino Esportare tabella HTML in PDF, quale libreria usare? Javascript 1
F Dropdown menu con tabella PHP 33

Discussioni simili