28220 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Mon pb concerne surtout la mise en page (donc je suis sur le forum css) mais à partir du résultat d'une requete faite en php sur une base mysql.

Migrant petit à petit vers les possibilités qu'offres les CSS pour la mise en page je suis confronté un pb lors de l'affichage des résultats de ma requete. Actuellement je fais ça :

Je sais que je ne respecte pas certaines normes (balises font...) mais je le répéte je suis en train de migrer...
 
while ($row = mysql_fetch_row($result)) {
			
              		$I++; // j'incrémente un compteur 
					if ($I == 2) { 
						// 1ère couleur avec la surbrillance 
						$color = "class=\"out\" onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='out'\"";$I=0; 
					} 
				    else { 
						// 2ème couleur avec la surbrillance 
						$color = "class=\"out2\" onMouseOver=\"this.className='over2'\" onMouseOut=\"this.className='out2'\""; 
					} 
					
		affichage_label("$row[2]","code","ref");
		affichage_label("$row[12]","ip","ref");
		affichage_label("$row[4]","designation","ref");
				
		print "<tr $color>\n";
		print "		
		<td><center><font size='1' face='Verdana'> $row[1] </center> </font></td>
		<td><center><font size='1' face='Verdana'> $labelcode </center> </font></td>
		<td><center><font size='1' face='Verdana'> $row[13] </center> </font></td>
		<td><center><font size='1' face='Verdana'> $row[15] </center> </font></td>
		<td><center><font size='1' face='Verdana'> $row[12] </center> </font></td>
		<td><center><font size='1' face='Verdana'> $labeldesi</center> </font></td>
		<td><center><font size='1' face='Verdana'>
		<a href=\"javascript:detail('details/detail_fiche.php?numinventaire=$row[1]&idfiche=$row[0]')\"><img src='images/detail.png' border='0' alt='Afficher le détail de la fiche'></a>&nbsp;&nbsp;|&nbsp;&nbsp;
		<font size='1' face='Verdana'><a href=\"inventaire.php?page=modifier&numinventaire=$row[1]&pageprec=$pageprec&debut=$debut\"><img src='images/modifier.png' border='0' alt='Modifier la fiche'></a>&nbsp;&nbsp;|&nbsp;&nbsp;
		<font size='1' face='Verdana'><a href=\"javascript:suppr('suppression/suppr_fiche.php?numinventaire=$row[1]')\"><img src='images/poubelle.png' border='0' alt='Supprimer la fiche'></a></font></td>
		</tr>";


Donc avec ça j'ai un beau tableau bien fait.
Je souhaiterais faire la même chose avec des CSS... ????
J'arrive à faire des tableaux simple en CSS mais pour afficher autant de résultats, je coince !!!

Merci de votre aide !
Modifié par nicoweb37 (20 Apr 2005 - 09:49)
Bonjour et bienvenue nicoweb37,

As-tu lu les Règles pour apprendre à présenter du code sur le forum ? Smiley cligne
Merci d'avance d'éditer ton post Smiley biggrin .
Igor a écrit :
Bonjour et bienvenue nicoweb37,

As-tu lu les Règles pour apprendre à présenter du code sur le forum ? Smiley cligne
Merci d'avance d'éditer ton post Smiley biggrin .



salut, je n'arrive pas à éditer la partie code ??!!!
comment on fait ??? je suis nul !! Smiley decu
Igor a écrit :
Bonjour et bienvenue nicoweb37,

As-tu lu les Règles pour apprendre à présenter du code sur le forum ? Smiley cligne
Merci d'avance d'éditer ton post Smiley biggrin .



sorry, je viens de trouver... !!
suffisait de bien lire !

merci de la remarque et si ta une idée pour mon pb ??? !!
Ben si tu y arrives Smiley cligne
Sinon tu n'aurais pas le code html uniquement car c'est franchement pas lisible ce mélange. Comme il est dit dans les règles, au même paragraphe que pour le code:
a écrit :
(éviter également, pour des questions de lisibilité, de présenter des codes HTML et PHP imbriqués)
Smiley murf