Alternare i colori di una riga i funzione dei record estratti

Monital

Utente Attivo
15 Apr 2009
778
2
18
Altro e quasi ultimo problemino di questa serie

ho questa tabella

Nome |cognome |A| B
Antonio| Piripacchio|100|120
Giovanni| Piripacchio|90|100
Francesco| Piripacchio|80|90
Michele| Piripacchio|100|120
Mauro| Piripacchio|80|90

estraggo i dati con la query

SELECT * FROMtabella ORDER by B
e mi da come risultato
Antonio| Piripacchio|100|120
Michele| Piripacchio|100|120
Giovanni| Piripacchio|90|100
Mauro| Piripacchio|80|90
Francesco| Piripacchio|80|90

ora vorrei che le righe con 120 di un colore con 100 di un altro e con 90 di un altro ancora

ho trovato come fare per alternare le righe una per una ma non ho trovato niente in giro su come fare inquesto caso e non nascondo di non averne la più pallida idea

anche eprchè non so quanti 120 potrebbero uscrimi etc.

idee?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
oltre a quello che ti ha detto alex:
per valore 120, o 100, o 90 intendi quello della colonna A o B?
poi come si chiama il campo che contiene il valore che ti interessa?
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
ciao
oltre a quello che ti ha detto alex:
per valore 120, o 100, o 90 intendi quello della colonna A o B?
poi come si chiama il campo che contiene il valore che ti interessa?

la colonna B io volgio ordinarli epr la colonna B e deve alternarmi il colore del font in 2 colorideltipo
PHP:
Antonio| Piripacchio|100|120 verde
Michele| Piripacchio|100|120verde
Giovanni| Piripacchio|90|100rosso
Mauro| Piripacchio|80|90verde
Francesco| Piripacchio|80|90verde

stoa vendo un grosso problema con la join da cui poi deve uscire sto codice quindi come risolvo(SE) metto il codice
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ti do una dritta

PHP:
<!-- ..... -->
<style type="text/css">
.tab_90{ background-color: #000000;}/*verde*/
.tab_100{ background-color:#FF0000;}/*rosso*/
.tab_120{background-color:#00FF00;}/*verde ?di nuovo?*/
</style>
<!-- ..... -->
<?php
//....
//query
echo "<table>";
while($riga=mysql_fetch_array($q)){
	$nome=$riga['nome'];
	$cognome=$riga['cognome'];
	$val_A=$riga['campo_A'];
	$val_B=$riga['campo_B'];
	//o con if o switch
	if($val_B==90){
 		$classe="tab_90";
	}elseif($val_B==100){
 		$classe="tab_100";
	}elseif($val_B==120){
		$classe="tab_120";
	}
	echo "<tr class=\"$classe\"><td>$nome</td><td>$cognome</td><td>$val_A</td><td>$val_B</td></tr>";
}
echo "</table>";
//....
?>
 

minatore

Utente Attivo
25 Set 2007
410
0
0

Ciao, sarò strano io, ma non ho capito realmente tu cosa voglia fare, se consideriamo solo la colonna B
il codice di borgo ti potrà essere utile, ma allora la colonna A a cosa servirebbe.
Dal tuo esempio considerando solo la B
Antonio| Piripacchio|100|120 verde
Michele| Piripacchio|100|120verde
Giovanni| Piripacchio|90|100rosso
Mauro| Piripacchio|80|90verde
Francesco| Piripacchio|80|90verde
antonio e michele con 120 sono di colore verde
giovanni con 100 di colore rosso
poi perchè mauro e francesco che hanno 90 sono di colore verde
Ciao
 

Monital

Utente Attivo
15 Apr 2009
778
2
18

Ciao, sarò strano io, ma non ho capito realmente tu cosa voglia fare, se consideriamo solo la colonna B
il codice di borgo ti potrà essere utile, ma allora la colonna A a cosa servirebbe.
Dal tuo esempio considerando solo la B

antonio e michele con 120 sono di colore verde
giovanni con 100 di colore rosso
poi perchè mauro e francesco che hanno 90 sono di colore verde
Ciao

la tabella A l'ho messa tanto per far capire la tabella . le righe che deve alternare sono in funzione della colonna B ed ogni gruppo si deve alternare tipo quelli con 120 verde ed aseguire verde rosso verde rosso verde etc.

allora borgo la dritta funge ed al moemnto l'ho adattata così

PHP:
<!-- ..... -->
<style type="text/css">
table td.verde{
	color:#006400; 
}
table td.rosso{
	color:#FF0000; 
}

</style>
<!-- ..... --> 

//effetto la query e poi

switch($IMax){
case 150: case 120: case 95: case 80: case 70: case 60: case 50: case 40:
{
$class="rosso";
break;
}
case 140: case 110: case 85: case 75: case 65: case 55: case 45: case 35:
{
$class="verde";
break;
}
}

<td class=\"$class\">$Nome</td>

,,,,

Però alla fine i valori 150 120 110 etc, potrebbero cambiare quindi mi serviva tipo una select distint che mi estrae tutti i vlaori B univoci e che li ciclasse però non è che sia cosa facile anche perchè dovrei fare una select distinct nella select

boh!
 
Discussioni simili
Autore Titolo Forum Risposte Data
6 alternare banner da database Classic ASP 5
M Colori cambiati Photoshop 0
M Colori errati su mobile HTML e CSS 1
D Avere gli stessi colori su Photoshop e TV via Chromecast Photoshop 1
ElloG Stampante a colori o b/n? Discussioni Varie 1
M Problema visualizzazione colori in photoshop Photoshop 0
L problema colori su photoshop Photoshop 0
K [Javascript] [HTML] Invertire colori alternati in tabella Javascript 3
P [Photoshop] Sostituire i colori in modo preciso Photoshop 0
Sermatth72 [HTML] creare link con colori Hover diversi, possibile? HTML e CSS 6
M [Photoshop] impossibile impostare Profilo colori Photoshop 1
borgo italia Web e contrasto colori ( webaccessibile ) Discussioni Varie 2
N [PHP] aiuto su variabili e colori PHP 4
borgo italia scelta dei colori di background e colori di contrasto Snippet PHP 1
W Combinazione colori Webdesign e Grafica 9
G Ho scaricato una mazzetta colori della Sikken per Photoshop CS6 Photoshop 3
filippino Tabella dei colori HTML HTML e CSS 1
M funzione codice esadecimale colori? PHP 1
filomeni Controllo colori file PHP 1
filippino Tabella colori esadecimali Discussioni Varie 1
L Script conta colori PHP 0
voldemort Codice colori Sviluppo app per iOS 0
I Codici esadecimali colori HTML e CSS 9
R Colori web-safe HTML e CSS 1
L CSS, cambiare i colori della barra e ingrandire una immagine WordPress 1
criric Righe tabella a colori alternati Snippet Javascript 1
F Problema Generazione Colori Editor BBCODE Javascript 3
C Cambiare i colori alle celle di una tabella html in modo sequenziale Javascript 32
Monital Colori alternati per campi uguali e non PHP 20
P Colori originali foto in bianco e nero Webdesign e Grafica 1
P Problemi di colori HTML e CSS 20
Monital script per modifica css con tabella colori html PHP 6
L Colorare immagine usando colori RGB Photoshop 18
M [VBulletin] pagina profilo utente colori sballati CMS (Content Management System) 1
P Mark di colori diversi con jpgraph PHP 0
T colori rgbtohsb PHP 3
tanaka estrarre dati con colori diversi PHP 10
S Colori diversi su Explorer rovinando tabella arrotondata HTML e CSS 2
S Come estrarre una palette di 256 colori da una immagine Flash 0
G A qualcuno funzionano i colori multipli adsense? Google AdSense 0
N Combinazione colori Webdesign e Grafica 2
W colori per lo slide show Webdesign e Grafica 12
A Colori nelle pagine web HTML e CSS 5
Apeweb Colori che cambiano Webdesign e Grafica 1
M Consiglio su quali colori utilizzare Webdesign e Grafica 10
K Colori barra laterale HTML e CSS 5
giorgione_tg Celle alterne con scelta dei colori Snippet PHP 0
G Problema coi colori di un menu CSS HTML e CSS 3
M Come cambiare colori e font da una pagina esterna. HTML e CSS 4
D Colori ed accessibilità HTML e CSS 0

Discussioni simili