sript pour alterner une fois sur 2.. (php)

Statut
N'est pas ouverte pour d'autres réponses.

alan

Elite
hum ... je comprend pas trop le truc ...
jvoudrai faire le sript moi mem ...
me débrouiller ...
juste si je pourrai avoir des pistes ....
thx
(c une base ki viens de fastbb un forum) g essayer de bidouler mais il ve pas ....

Code:
$j=$i/2;
$couleur_pair = #CC6666; //g ajouter ...
$couleur_impair = #66CCCC; // g ajouter ...
if(is_int($j))
{ $bgcolor=$couleur_pair; }
else
{ $bgcolor=$couleur_impair; }
 
1er
OP
alan

alan

Elite
lol c bon
$j=$i/2;
$couleur_pair = "#CC6666";
$couleur_impair = "#66CCCC";
if(is_int($j))
{ $bgcolor=$couleur_pair; }
else
{ $bgcolor=$couleur_impair; }
manquait les quote ... s'tout :)
 

k o D

Elite
et çà marche???? :shock: :shock: :shock:

parce que moi j'ai employer l'opérateur modulo (%) pour s'avoir faire çà...

Résultat: www.ces.clan.st

Une fois que tu as bien regardé la page, fait rafraichir
 
R

RedCross

ex membre
je pense qu'ici, il voulait alterner les couleurs d'une table. Une rangée sur deux est d'une couleur, etc... :wink:
 

k o D

Elite
RedCross a dit:
je pense qu'ici, il voulait alterner les couleurs d'une table. Une rangée sur deux est d'une couleur, etc... :wink:
Ben oui mais rien n'empêche de mettre justement d'afficher telle ou telle couleur à la place d'une image.... çà c de l'adapation :wink:
 
R

RedCross

ex membre
Mr_le_Principal a dit:
RedCross a dit:
je pense qu'ici, il voulait alterner les couleurs d'une table. Une rangée sur deux est d'une couleur, etc... :wink:
Ben oui mais rien n'empêche de mettre justement d'afficher telle ou telle couleur à la place d'une image.... çà c de l'adapation :wink:
heu, oui, ça ok... :roll:
ce que je voulais dire c'est ... rhaa, qu'il poste son code, je pense pas que tu arriveras au même résultat (même si tu changes par une image, ok...)

ho, et puis crotte pas envie de m'expliquer :p :D
 
1er
OP
alan

alan

Elite
RedCross a dit:
je pense qu'ici, il voulait alterner les couleurs d'une table. Une rangée sur deux est d'une couleur, etc... :wink:
red cross ki voit clair ...
vi ct pour afficher les retour d'une table ds un tableau ...
 
R

RedCross

ex membre
alan a dit:
RedCross a dit:
je pense qu'ici, il voulait alterner les couleurs d'une table. Une rangée sur deux est d'une couleur, etc... :wink:
red cross ki voit clair ...
vi ct pour afficher les retour d'une table ds un tableau ...
Je suis comme Neo, je vois le code :D
 
1er
OP
alan

alan

Elite
oki g vu ... et avec modulo il retourne la valeur 0 ou 1 ... c bien ca ?
mais tu fais comment ... bizzard ....
 

guslinux

Gamerz'ien
alan a dit:
oki g vu ... et avec modulo il retourne la valeur 0 ou 1 ... c bien ca ?
mais tu fais comment ... bizzard ....
vi $i%2 va te donner 0 ou 1, mais si c'est $i%4 ... bein c'est de 0 à 3 ... etc, le modulo te donner le reste de la divison par n ...

fuction affichage ($bgcolor)
{
echo ("La couleur du background est : ".$bgcolor."<br>");
}

$couleur_pair = "#CC6666";
$couleur_impair = "#66CCCC";

$fin=10; //la boucle va tourner 10 fois ...

for($i=0;$i<$fin;$i++)
{
if($i%2) $bgcolor=$couleur_pair; // le !=0 est sous entendu

else $bgcolor=$couleur_impair;

affichage($bgcolor); //fonction suivant ce que tu veux faire ...

}

voila un bies exemple...
 

Reload

motard casqué
et ben je vais vous dire:



































j'ai rien capté à votre affaire :mrgreen:
 
RedCross a dit:
alan a dit:
RedCross a dit:
je pense qu'ici, il voulait alterner les couleurs d'une table. Une rangée sur deux est d'une couleur, etc... :wink:
red cross ki voit clair ...
vi ct pour afficher les retour d'une table ds un tableau ...
Je suis comme Neo, je vois le code :D

t'arrete les sentinelles de la main aussi ... elles sont en toi ?
 

k o D

Elite
alan a dit:
oki g vu ... et avec modulo il retourne la valeur 0 ou 1 ... c bien ca ?
mais tu fais comment ... bizzard ....
Voilà le code que j'ai utilisé pour l'affichage des différentes images, (tu adaptes çà aux couleurs!)


  • <?
    require ("protec/config.php");
    $db = mysql_connect("$host", "$login", "$pass");
    mysql_select_db("$base",$db);

    $query = "SELECT * FROM visites";
    $result = mysql_query($query) or die (mysql_error().' - '.$query);
    $row = mysql_fetch_array($result);

    //echo $row[visites]." visites\n";

    $visites = $row[visites] + 1;

    $query2 = "UPDATE visites SET visites='$visites' WHERE id=0";
    mysql_query($query2) or die ("Erreur SQL");
    mysql_close($db);

    ($visites%2==0) ? $image='http://www.notrempire.com/ces/images/ct.jpg': $image='http://www.notrempire.com/ces/images/terro.jpg';
    ?>

En fait, je me suis servi d'un compteur. Mais la clé de l'histoire est en rouge
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut