Problème de tableau

Problème de tableau - PHP - Programmation

Marsh Posté le 05-12-2008 à 14:47:46    

Bonjour.
 
J'ai actuellement le code ci dessous qui me donne ca http://www.meteo-world.com/videos/
 

Code :
  1. <table>
  2.       <tr>
  3.         <?php
  4. while ($data = mysql_fetch_array($reponse) )
  5. {
  6. // on décompose la date  
  7.         sscanf($data['date1'], "%4s-%2s-%2s %2s:%2s:%2s", $an, $mois, $jour, $heure, $min, $sec);
  8. $i++;
  9. echo '<p id="'.$data['id'].'">';
  10. echo '<td><h3>'.$data['ladate'].'<br />'.$data['titre']. '</h3><br />';
  11. echo $data['image'].'<br />';
  12. echo '<h4>Affiché le: '.date_complexe(strtotime($data['date1'])).'</h4><br /><br /><br />';
  13.    if($i == 3)
  14.                         {
  15.                                 echo "</tr><tr>";
  16.                                 $i = 0;
  17.                         }
  18.                 }
  19.                 ?>
  20.       </tr>
  21.     </table>
  22.   </div>
  23.  
  24.   <?php
  25. mysql_close(); // Déconnexion de MySQL
  26. ?>


 
Je souhaiterais savoir comment avoir un tableau comme ceci avec les couleurs de fond dans les cellules http://www.meteo-world.com/test.php et répété 3 fois sur la memê ligne comme j'ai déjà d'ailleurs.
 
Pouvez vous m'expliquer ou me renvoyer sur un tutoriel ? Merci


---------------
http://www.mouly-jean-claude.fr
Reply

Marsh Posté le 05-12-2008 à 14:47:46   

Reply

Marsh Posté le 05-12-2008 à 15:15:12    

Utilise des feuilles de style (css) (une solution parmi d'autres)
ça peut te permetre de surdefinir par exemple le H3 et H4 en leur mettant un background jaune et bleu.

 

tu mets ça dans ton header :

 
Code :
  1. <link href="./ma_css.css" rel="stylesheet" type="text/css" />
 

puis tu crées un fichier toto.css et dedans tu mets

 
Code :
  1. H3 {
  2. background-color: blue;
  3. }


Message édité par rengzehn le 05-12-2008 à 15:15:32
Reply

Marsh Posté le 05-12-2008 à 15:30:34    

lol j'avais oublié a quel point c'était laid

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed