alterner couleurs dans un tableau - RESOLU - PHP - Programmation
Marsh Posté le 04-05-2004 à 18:36:24
moi j'ai fait sa:
// COULEUR alernative pour chaque message de réponse
if($it==$color_1){
$it = $color_2;
}
else {
$it = $color_1;
}
A foutre dans ma bpucle qui fait tes tableaux
Marsh Posté le 04-05-2004 à 18:39:04
Code :
|
En partant de ça, avec des css et en réunissant les pièces du puzzle, ça devrait le faire.
//edit, ah ouais, pour que ça ait une chance de fonctionner faut mettre un $LineColor = true; hors de la boucle
Marsh Posté le 04-05-2004 à 18:58:13
Code :
|
Marsh Posté le 04-05-2004 à 20:52:17
gandalf59 a écrit :
|
NIKEL
merci à vous tous
Marsh Posté le 05-05-2004 à 00:26:27
Code :
|
Marsh Posté le 05-05-2004 à 02:04:58
KdZ' a écrit :
|
c'est là qu'on voit que php c'était du perl à la base
Marsh Posté le 05-05-2004 à 03:00:56
Burgergold a écrit : c'est là qu'on voit que php c'était du perl à la base |
ou de l'hébreux, c'est selon
Marsh Posté le 05-05-2004 à 03:02:20
naceroth a écrit : ou de l'hébreux, c'est selon |
t'as l'imagination fertile toi
Marsh Posté le 05-05-2004 à 03:11:01
Pas les mêmes expressions plutôt. j'imagines un débutant qui lit ça, je pense pas qu'il comprenne quoi que ce soit...
Marsh Posté le 05-05-2004 à 09:42:24
Burgergold a écrit : c'est là qu'on voit que php c'était du perl à la base |
en même temps ça existe aussi en java, en c, en c# ces expressions...
Marsh Posté le 05-05-2004 à 11:42:17
titione a écrit : en même temps ça existe aussi en java, en c, en c# ces expressions... |
ah tiens je savais pas
Marsh Posté le 05-05-2004 à 23:56:56
flag
j'aime bien ces expressions et je les cherche a chaque fois !
Marsh Posté le 04-05-2004 à 18:00:33
Hello, j'aimerais avoir qq pistes pour pouvoir interroger une BDD et afficher le résultat dans un tableau avec couleurs alternées. Pour l'instant , j'en suis là :
echo " <table width=\"550\" border=\"0\"> ";
if($p = @mysql_query($sql,$c)){
while($r = @mysql_fetch_array($p)){
$dateentier = $r['date'];
$datajd=date("Y-m-d" );
$date1= (int) implode("", explode("-",$dateentier));
$date2= (int) implode("", explode("-",$datajd));
$annee=substr($dateentier,0,4);
$moisbd=substr($dateentier,5,2);
$jour=substr($dateentier,8,2);
$Mois = array("","JANUARY","FEBRUARY","MARCH","APRIL","MAY",
"JUNE","JULY","AUGUST","SEPTEMBER","OCTOBER","NOVEMBER","DECEMBER" );
$moisbd = $moisbd + 0;
if ($date1 < $date2){
echo " <tr><td bordercolor=\"#666666\" bgcolor=\"#999999\"> ";
echo "$jour " . $Mois["$moisbd"] . " $annee" . "@". $r['lieu']. " / " . $r['ville'];
echo "".$r['contenu'] ."<br><br>";
echo "</tr>";
}
else {
echo " <tr><td bordercolor=\"#666666\" bgcolor=\"#CCCCCC\"> <font color=\"#000000\">";
echo "<b>$jour " . $Mois["$moisbd"] . " $annee" . "@". $r['lieu']. " / " . $r['ville']. "</b>";
echo "<i> ".$r['contenu'] ."</i>";
echo "</tr>";
}
}
echo "</table>";
Donc si la date est depassé, l'entrée sera inscrite avec une couleur de fond différente... mais en fait j'aimerais plutot alterner 2 couleurs sur le tableau (pour la lisibilité ) et changer plutot la couleur de la police pour les dates dépassée.
Suis-je clair ?
je vois pas trop comment faire ça ..
Message édité par disconect le 04-05-2004 à 20:52:32