Bonjour
Avec le script d'annuaire categorizator les balises <tr> et <td> ne sont pas ferme, j'ai reussi à mettre le </td> mais pas le </tr> qui doit ce mettre tous les 2 cellules pour avoir 2 colonnes
je suis passer de 160 erreurs à 35 sur le validateur XHTML, mais là je séche
merci pour votre aide
<table width="650" border=0 align="center" cellspacing="15">
<?php
//tableau des categories
//pour chaque categories meres trouvees on les affiche avec leurs X premieres sous-cat
$i=0;
while ($une_categorie = mysql_fetch_array($res_cat,MYSQL_ASSOC))
{
if ($i%2 == 0) //colonne de gauche et donc nouvelle ligne
echo "<tr>\n";
$i++;
//on affiche la categorie mere
?>
<td valign="top" width="600">
<img src="img/dossier.gif" alt="img categorie" />
<a href="<?php echo id_to_url($une_categorie["id"],$une_categorie["cat_name"],'1'); ?>" class="link_cat_index_annuaire"><?php echo htmlspecialchars($une_categorie["cat_name"]); ?></a>
<span class="nb_scat_index_annuaire">(<?php echo get_nbsites($une_categorie["id"]); ?>)</span>
<?php
//on va voir si il n'y a pas des sous-categories
$sql_scat = "SELECT id,cat_name FROM $T_categories WHERE id_cat_mere = '$une_categorie[id]' AND activation = '1' ORDER BY position ASC, cat_name ASC LIMIT 0,$nb_scats_onindex ";
$res_scat = send_sql($sql_scat,"trouver les sous-catégories");
echo "\n<br />\n";
//on affiche les sous-categories
while ($une_souscat = mysql_fetch_array($res_scat,MYSQL_ASSOC))
{
?>
<a href="<?php echo id_to_url($une_souscat["id"],$une_souscat["cat_name"],'1'); ?>" class="link_scat_index_annuaire"><?php echo htmlspecialchars($une_souscat["cat_name"]); ?></a><a href="<?php echo id_to_url($une_souscat["id"],$une_souscat["cat_name"],'1'); ?>" class="link_scat_index_annuaire"> |</a>
<?php
}
echo "<br /><br /></td>\n";
}
?>
</table>
Avec le script d'annuaire categorizator les balises <tr> et <td> ne sont pas ferme, j'ai reussi à mettre le </td> mais pas le </tr> qui doit ce mettre tous les 2 cellules pour avoir 2 colonnes
je suis passer de 160 erreurs à 35 sur le validateur XHTML, mais là je séche
merci pour votre aide
<table width="650" border=0 align="center" cellspacing="15">
<?php
//tableau des categories
//pour chaque categories meres trouvees on les affiche avec leurs X premieres sous-cat
$i=0;
while ($une_categorie = mysql_fetch_array($res_cat,MYSQL_ASSOC))
{
if ($i%2 == 0) //colonne de gauche et donc nouvelle ligne
echo "<tr>\n";
$i++;
//on affiche la categorie mere
?>
<td valign="top" width="600">
<img src="img/dossier.gif" alt="img categorie" />
<a href="<?php echo id_to_url($une_categorie["id"],$une_categorie["cat_name"],'1'); ?>" class="link_cat_index_annuaire"><?php echo htmlspecialchars($une_categorie["cat_name"]); ?></a>
<span class="nb_scat_index_annuaire">(<?php echo get_nbsites($une_categorie["id"]); ?>)</span>
<?php
//on va voir si il n'y a pas des sous-categories
$sql_scat = "SELECT id,cat_name FROM $T_categories WHERE id_cat_mere = '$une_categorie[id]' AND activation = '1' ORDER BY position ASC, cat_name ASC LIMIT 0,$nb_scats_onindex ";
$res_scat = send_sql($sql_scat,"trouver les sous-catégories");
echo "\n<br />\n";
//on affiche les sous-categories
while ($une_souscat = mysql_fetch_array($res_scat,MYSQL_ASSOC))
{
?>
<a href="<?php echo id_to_url($une_souscat["id"],$une_souscat["cat_name"],'1'); ?>" class="link_scat_index_annuaire"><?php echo htmlspecialchars($une_souscat["cat_name"]); ?></a><a href="<?php echo id_to_url($une_souscat["id"],$une_souscat["cat_name"],'1'); ?>" class="link_scat_index_annuaire"> |</a>
<?php
}
echo "<br /><br /></td>\n";
}
?>
</table>