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...
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)
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> |
<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> |
<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)