Tableau PHP / mysql

Résolu/Fermé
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 - 10 août 2008 à 18:51
BanBan55 Messages postés 361 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 31 octobre 2022 - 10 août 2008 à 21:50
Bonjour,

Je créé un tableau à partir d'une base de données (voir code ci-dessous):
	
include ("connexion.php");
			
						
$query = "SELECT ..................."
$result = mysql_query($query);
						
while($row = mysql_fetch_row($result))
{
   $var1= $row[0];
   $var2 = $row[1];							
   ...
   ...
   echo '<tr>
      <td>'.$var1'</td>
      <td>'.$var2.'</td>
      <td>'........'</td>>
     </tr>
';
}
Jusqu' ici aucun problème !
Mais ce que j'aimerais faire c'est que le fond d'une ligne sur deux soit coloré (style le tableau des sujets de ccm) pour bien distinguer chaque ligne. J'espère que vous voyais ce que je veut dire !!
Merci
A voir également:

4 réponses

Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
10 août 2008 à 18:58
salut :)

je prends une chance mais moi je serais tenter d'essayer ceci:

include ("connexion.php");
			
						
$query = "SELECT ..................."
$result = mysql_query($query);
						
while($row = mysql_fetch_row($result))
{
   $var1= $row[0];
   $var2 = $row[1];							
   ...
   ...
   echo '<tr>
      <td>'.$var1'</td>
      <td backgroundcolor="#FF6600">'.$var2.'</td>
      <td>'........'</td>>
      <td backgroundcolor="#FF6600">'........'</td>>
     </tr>


En tout cas je l'essaierais ;) mais bon ça n'a p-e pas de sens ce que je dis.
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
10 août 2008 à 19:03
moi aussi javais pensé à ça mais ça sera les colonnes qui auront un arrière plan différents (je pense) !
0
BanBan55 Messages postés 361 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 31 octobre 2022 45
10 août 2008 à 19:44
ajoute dans <tr>

Tu utilise dreamweaver ?
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
10 août 2008 à 19:51
non je suis avec Notepad ++
Pourquoi ?
et rajouter un tr ?
0
BanBan55 Messages postés 361 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 31 octobre 2022 45
10 août 2008 à 19:56
<?php $alterne=0;  do {  if ($alterne%2) $couleur_fond='bgcolor="#2a2a2a"'; else $couleur_fond='bgcolor="#252525"';
$alterne++; ?>
                  <tr <?php echo $couleur_fond; ?>>
                        <td valign="middle" class="h2" >
                          <img src="images/puce.gif" alt="puce" width="5" height="5" /><?php echo $row_liste['titre']; ?></td>
                    <td class="h2"><?php echo $row_liste['titre_tarifs']; ?></td>
                    <td class="h2"><div align="center"><?php echo $row_liste['tarif_h']; ?></div></td>
                    <td class="h2"><div align="center"><?php echo $row_liste['tarif_f']; ?></div></td>
                    <td ><div align="right"><a href="accueil.php?id=<?php echo $row_liste['id_tarifs']; ?>"><img src="images/stop.gif" alt="suppr" width="15" height="15" border="0" /></a><a href="modif_tarifs.php?modif=<?php echo $row_liste['id_tarifs']; ?>"><img src="images/parametres.gif" alt="modif" width="15" height="15" border="0" /></a></div></td>
                  </tr>
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
10 août 2008 à 21:27
je ne comprends pas le
$alterne%2
0
BanBan55 Messages postés 361 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 31 octobre 2022 45
10 août 2008 à 21:41
explication sur les opérateurs

http://www.webdew.fr/tutos/operateur-php.php
https://apprendre-php.com/tutoriels/tutoriel-8-les-operateurs.html

plus de detail: http://www.atelierphp.net/lesson_03_operators/lesson_03.php
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
10 août 2008 à 21:45
a d'accord c'est pour les modulo
Merci pour aide !
0
BanBan55 Messages postés 361 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 31 octobre 2022 45 > ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013
10 août 2008 à 21:50
de rien bonne continuation.
0