par
bunk » 28 juin 2006, 11:50
Bonjour,
je bloque sur une petite boucle while avec un tableau, voici le code :
echo "<table border='0' width='97%'><tr>\n";
$li = 1;
while ($val = mysql_fetch_array($req)){
//$id_partenaire = $val ["id_partenaire"];
$nom = $val ["nom_partenaire"];
$description = $val ["description_partenaire"];
//$type = $val ["type_partenaire"];
//$genre = $val ["genre_partenaire"];
$logo = $val ["logo_partenaire"];
$lien = $val ["lien_partenaire"];
$date = $val ["date_partenaire"];
echo "<td width='48%' valign='top'>\n";
echo "<div align='justify'>\n";
echo "<img src='http://" . $logo . "' style='vertical-align: middle;' alt='Logo de : ' width='88' height='31' /> <a href='http://" . $lien . "' target='_blank'>" . $nom . "</a>";
echo "<br />" . $description . "\n";
echo "<br /><font size='1'>Ajouté le : " . $date . "</font>\n";
echo "<br /><br />\n";
echo "</div>\n";
echo "</td>\n";
echo "<td width='2%'>\n";
echo "</td>\n";
if ($li == 2) {
echo "</tr>\n";
echo "<tr>\n";
$li = 0;
}
$li++;
}
echo "</table>\n";
quand je fais le test de validation avec w3.org il m'indique que le dernier <tr> est ouvert et qu'il est suivi de </table>
en fait je souhaite classé les données sur 2 colonnes.
Merci d'avance pour votre aide ![/code]