par
cmoi » 11 avr. 2007, 16:01
J'ai repris le code proposé en le complétant. Voici ce que ça donne :
<?php
$table = "formateurs";
$sql = "SELECT * FROM " . $table." ORDER BY RAND()";
$res = mysql_query($sql);
$nb = mysql_num_rows($res);
$i = 0;
echo " <table>
<tr valign=\"top\">
<td width=\"25%\" bgcolor=\"#FF9900\"><b><font face=\"Arial, Helvetica, sans-serif\" size=\"1\" color=\"#666666\"></font></b></td>
<td width=\"28%\" bgcolor=\"#FF9900\" valign=\"top\">
<div align=\"center\"><b><font face="Arial, Helvetica, sans-serif\" size=\"1\" color=\"#666666\">Régions
d'intervention </font></b></div>
</td>
<td width=\"27%\" bgcolor=\"#FF9900\">
<div align=\"center\"><b><font face="Arial, Helvetica, sans-serif\" size="1" color=\"#666666\">Thèmes
de formation</font></b></div>
</td>
<td width=\"20%\" bgcolor=\"#FF9900\">
<div align=\"left\"><b><font face=\"Arial, Helvetica, sans-serif\" size=\"1\" color=\"#666666\">Coût
journalier </font></b><b></b></div>
</td>
</tr>
<tr valign=\"top\">\n";
while ($i < $nb)
{
echo ' <tr onMouseOver="changeCouleur(this);" onMouseOut="remetCouleur(this);">';
echo '<td valign="top"><a href="http://'.mysql_result($res, $i, "SITE").'"><b><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="center" >'.mysql_result($res, $i, "SOCIETE").'</font></b></a></td>';
echo '<td valign="top"><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="center" >'.mysql_result($res, $i, "REGIONS").'<br /></font></td>';
echo '<td valign="top"><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="left" >'.mysql_result($res, $i, "THEMES").'<br /></font></td>';
echo '<td valign="top"><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="right" >'.mysql_result($res, $i, "COUT").'</font></td>';
echo "</tr>\n";
$i++;
}
echo " </table>\n";
?>
Il y a toujours un problème quelque part. Mais je ne vois pas où.
J'ai repris le code proposé en le complétant. Voici ce que ça donne :
[php]<?php
$table = "formateurs";
$sql = "SELECT * FROM " . $table." ORDER BY RAND()";
$res = mysql_query($sql);
$nb = mysql_num_rows($res);
$i = 0;
echo " <table>
<tr valign=\"top\">
<td width=\"25%\" bgcolor=\"#FF9900\"><b><font face=\"Arial, Helvetica, sans-serif\" size=\"1\" color=\"#666666\"></font></b></td>
<td width=\"28%\" bgcolor=\"#FF9900\" valign=\"top\">
<div align=\"center\"><b><font face="Arial, Helvetica, sans-serif\" size=\"1\" color=\"#666666\">Régions
d'intervention </font></b></div>
</td>
<td width=\"27%\" bgcolor=\"#FF9900\">
<div align=\"center\"><b><font face="Arial, Helvetica, sans-serif\" size="1" color=\"#666666\">Thèmes
de formation</font></b></div>
</td>
<td width=\"20%\" bgcolor=\"#FF9900\">
<div align=\"left\"><b><font face=\"Arial, Helvetica, sans-serif\" size=\"1\" color=\"#666666\">Coût
journalier </font></b><b></b></div>
</td>
</tr>
<tr valign=\"top\">\n";
while ($i < $nb)
{
echo ' <tr onMouseOver="changeCouleur(this);" onMouseOut="remetCouleur(this);">';
echo '<td valign="top"><a href="http://'.mysql_result($res, $i, "SITE").'"><b><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="center" >'.mysql_result($res, $i, "SOCIETE").'</font></b></a></td>';
echo '<td valign="top"><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="center" >'.mysql_result($res, $i, "REGIONS").'<br /></font></td>';
echo '<td valign="top"><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="left" >'.mysql_result($res, $i, "THEMES").'<br /></font></td>';
echo '<td valign="top"><font face="Arial, Helvetica, sans-serif" size="1" color="#666666" align="right" >'.mysql_result($res, $i, "COUT").'</font></td>';
echo "</tr>\n";
$i++;
}
echo " </table>\n";
?> [/php]
Il y a toujours un problème quelque part. Mais je ne vois pas où.