ddsjm  | J'ai mis border-style:none; dans la feuille .css.
 Par contre faut-il que je le mette dans la feuille index.php?
   je vais mettre le code de la page dans son intégralité:
  Code :
 - <?php
 - //page principale de l'annuaire
 - include("data_bd_annuaire.php" ); //variables de l'annuaire
 - include("functions.php" ); //fonctions de l'annuaire
 - $cat_id = isset($_GET['cat_id']) ? (int)$_GET['cat_id'] : 0;
 - if($cat_id < 0)
 - 	exit;
 - $page = isset($_GET['page']) ? (int)$_GET['page'] : 0;
 - if($page < 0)
 - 	exit;
 - ?>
 - <html>
 - <head>
 - <title>Annuaire</title>
 - <script language="JavaScript" src="js_annuaire.js"></script>
 - <link type="text/css" href="annuaire.css" rel="stylesheet">
 - <?php
 - //fichier qui contient vos meta-tags et tout ce qui doit venir dans la partie HEAD de vos pages
 - include("meta.php" );
 - ?>
 - </head>
 - <body>
 - <?php
 - //fichier qui contient tout ce qui doit venir avant le code de l'annuaire (menu de gauche....)
 - include("before.php" );
 - include ("haut.php" ); //lien divers de l'annuaire (top clics, top votes, ajout,...)
 - //affichage de l'annuaire
 - if (empty($cat_id))
 - //si c'est la page d'accueil qui est demandee
 - {
 - 	//creation des requetes
 - 	//nombres de sites et de categories
 - 	$sql_nbsites = "SELECT id FROM $T_sites WHERE activation = '1' ";
 - 	$sql_nbcats = "SELECT id FROM $T_categories WHERE activation = '1' ";
 - 	//on va chercher les categories
 - 	$sql_cat = "SELECT id,cat_name FROM $T_categories WHERE id_cat_mere = '0' AND activation = '1' ORDER BY cat_name ASC";
 - 	//on va chercher les infos necessaires sur le site
 - 	$sql_admin = "SELECT nb_scats_on_index FROM $T_infos ";
 - 	//connexion a la BD
 - 	$lk = connection_BD();
 - 	//envoi des requetes
 - 	$res_nbsites = send_sql($sql_nbsites,"trouver le nombre de sites" );
 - 	$res_nbcats = send_sql($sql_nbcats,"trouver le nombre de catégories" );
 - 	$res_cat = send_sql($sql_cat,"trouver les catégories principales" );
 - 	$res_admin = send_sql($sql_admin,"trouver le nombre de sous-catégories à afficher" );
 - 	//affichages du nombre de sites et de categories (les requetes sont plus haut)
 - 	$nb_sites = mysql_num_rows($res_nbsites);
 - 	$nb_cats = mysql_num_rows($res_nbcats);
 - 	//on prend le nombre de sous-categories a afficher sous les categories principales
 - 	$result = mysql_fetch_array($res_admin,MYSQL_ASSOC);
 - 	$nb_scats_onindex = $result["nb_scats_on_index"];
 - 	?>
 - 	<center>
 - 	<span class="text_index_annuaire">
 - 	Cet annuaire contient <?php echo $nb_sites; ?> sites répartis dans <?php echo $nb_cats; ?> catégories
 - 	</span>
 - 	</center>
 - 	<br><br>
 - 	<table border="0px"  width="85%" align="center">
 - 	<?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="50%">
 - <img src="img/dossier.gif" border=0>
 - <a href="index.php?cat_id=<?php echo $une_categorie["id"]; ?>" 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="index.php?cat_id=<?php echo $une_souscat["id"]; ?>" class="link_scat_index_annuaire"><?php echo htmlspecialchars($une_souscat["cat_name"]); ?></a>
 -   
 -   	<?php
 -   }
 -   echo "<br><br>\n";
 - 	}
 - 	?>
 - 	</table>
 - 	<?php
 - 	//fin de la connexion
 - 	mysql_close($lk);
 - }
 - else//if (!empty($cat_id))
 - //si ce n'est pas la page d'accueil
 - {
 - 	//creation de la requete d'admin
 - 	$sql_infos = "SELECT nb_sites_on_page,nb_days2benew FROM $T_infos ";
 - 	//connexion a la BD
 - 	$lk = connection_BD();
 - 	//envoi de la requete
 - 	$res_infos = send_sql($sql_infos,"trouver le nombre de sites à afficher par page" );
 - 	//traitement du resultat
 - 	$result_infos = mysql_fetch_array($res_infos,MYSQL_ASSOC);
 - 	$nb_sites_on_page = $result_infos["nb_sites_on_page"];
 - 	$nb_days2benew = $result_infos["nb_days2benew"];
 - 	if (empty($page))
 - 	//premiere page
 -   $page = 1;
 - 	//debut pour la clause LIMIT de la requete des sites
 - 	$debut = ($page - 1) * $nb_sites_on_page;
 - 	//creation des requetes pour trouver les sous-categories, les sites et la description de la categorie
 - 	$sql_descr = "SELECT texte FROM $T_categories WHERE id = '$cat_id' ";
 - 	$sql_nb_sites = "SELECT id FROM $T_sites WHERE id_cat = '$cat_id' AND activation = 1 ";
 - 	$sql_site = "SELECT *,TO_DAYS(CURRENT_DATE) - TO_DAYS(date_validation) AS dif_days FROM $T_sites WHERE id_cat = '$cat_id' AND activation = 1 ORDER BY niveau ASC,titre ASC LIMIT $debut,$nb_sites_on_page";
 - 	$sql_scat = "SELECT id, cat_name FROM $T_categories WHERE id_cat_mere = '$cat_id' AND activation = 1 ORDER BY cat_name ASC";
 - 	//envoi des requetes  
 - 	$res_descr = send_sql($sql_descr,"trouver la description de cette catégorie" );
 - 	$res_nb_sites = send_sql($sql_nb_sites,"trouver le nombre de sites à afficher" );
 - 	$res_site = send_sql($sql_site,"trouver les sites à afficher" );
 - 	$res_scat = send_sql($sql_scat,"trouver les sous-catégories" );
 - 	//calcul du nombre de pages
 - 	$nb_sites = mysql_num_rows($res_nb_sites);
 - 	$nb_pages = ceil($nb_sites / $nb_sites_on_page);
 - 	//affichage de l'arbo_inline
 - 	echo "<center>".show_arbo_en_ligne($cat_id)."</center>\n";
 - 	?>
 - 	<br>
 - 	<hr width="60%">
 - 	<br>
 - 	<?php
 - 	//on affiches les sous-categories  
 - 	if (mysql_num_rows($res_scat))
 - 	//si il y a des sous-categories
 - 	{
 -   ?>
 -   <table border="0px" width="80%"  align="center">
 -   <?php
 -   $i=0;
 -   while ($resultat = mysql_fetch_array($res_scat,MYSQL_ASSOC))
 -   {
 -   	if ($i%2 == 0) //colonne de gauche
 -     echo "<tr>\n";
 -   	echo "<td border=\"0\" width=\"50%\" align=\"center\" height=30>\n";
 -   	?>
 - <img src="img/dossier.gif" border=0>
 - <a href="index.php?cat_id=<?php echo $resultat["id"]; ?>" class="link_scat_other_annuaire"><?php echo htmlspecialchars($resultat["cat_name"]); ?></a>
 -  <span class="nb_scat_other_annuaire">(<?php echo get_nbsites($resultat["id"]); ?> )</span>
 -   	<?php
 -   	$i++;
 -   }
 -   if ($i%2 != 0)
 -   	echo "<td border=\"0\" width=\"50%\" align=\"center\" height=30> \n";
 -   //fin du tableau puis separateur
 -   ?>
 -   </table>
 -   <br>
 -   <hr width="75%">
 -   <br>
 -   <?php
 - 	}
 - 	//fin de la connexion
 - 	mysql_close($lk);
 - 	//on affiche la description de la catégorie
 - 	$res_texte = mysql_fetch_array($res_descr,MYSQL_ASSOC);
 - 	if ($res_texte["texte"])
 - 	//si on a une description a affiche
 - 	{
 -   ?>
 -   <span class="text_cat_annuaire">
 -   <?php
 -   echo htmlspecialchars($res_texte["texte"]);
 -   ?>
 -   </span>
 -   <br><br>
 -   <?php
 - 	}
 - 	//on affiche les sites  
 - 	if (mysql_num_rows ($res_site))
 - 	{
 -   ?>
 -   <table border="0px" width="90%"  align="center">
 -   <?php
 -   while ($resultat = mysql_fetch_array($res_site,MYSQL_ASSOC))
 -   	affiche_site($resultat);
 -   ?>
 -   </table>
 -   <?php
 - 	}
 - 	echo "<br><br>\n";
 - 	//affichage de la ligne de liens numerotes pour les pages
 - 	if ($nb_sites > $nb_sites_on_page)
 - 	//si il y a trop de sites a afficher sur la page
 - 	{
 -   ?>
 -   <center>
 -   <span class="link_numpage_annuaire">
 -   <?php
 -   for ($i=1;$i<$nb_pages;$i++)
 -   {
 -   	if ($i != $page)
 -     echo "<a href=\"index.php?cat_id=$cat_id&page=$i\">$i</a>";
 -   	else
 -     echo "$i";
 -   	echo " - ";
 -   }
 -   //on affiche le dernier numero de page (sans tiret apres)
 -   if ($i == $page)
 -   	echo $i;
 -   else
 -   	echo "<a href=\"index.php?cat_id=$cat_id&page=$i\">$i</a>";
 -   ?>
 -   </span>
 -   </center>
 -   <br><br>
 -   <?php
 - 	}
 - 	if (!mysql_num_rows($res_site) and !mysql_num_rows($res_scat) ) //pas de site dans la categorie ni de sous categorie
 - 	{
 -   ?>
 -   <br>
 -   <span class="no_site_in_cat_annuaire">
 -   <center>
 -   Pas encore de sites dans cette catégorie !
 -   <br>
 -   Profitez en pour y ajouter votre site si il correspond à cette catégorie
 -   </center>
 -   </span>
 -   <?php
 - 	}
 - 	echo "</center>\n";
 - } 
 - include ("bas.php" ); //pied de la page  
 - //fichier qui contient tout ce qui doit venir avant le code de l'annuaire (menu de droite....)
 - include("after.php" );
 - ?>
 - </body>
 - </html>
 
  |  
    |