





<?php
$cat_du_site = $res_infos['id_cat']; // id de la cat du site
// Requete pour chercher les 5 derniers sites inscrits dans la même catégorie que celui de la fiche.
$sql_site = "SELECT *,TO_DAYS(CURRENT_DATE) - TO_DAYS(date_validation) AS dif_days FROM $T_sites WHERE id_cat = '$cat_du_site' AND activation = 1 ORDER BY niveau ASC,id DESC LIMIT 0,5";
// on envoie la requete
$res_site = send_sql($sql_site,"trouver les 5 sites à afficher");
//on affiche les sites
if (mysql_num_rows ($res_site))
{
while ($resultat = mysql_fetch_array($res_site,MYSQL_ASSOC))
affiche_site($resultat,'index');
}
?>
(à mettre dans le fichier page_site.php evidemment !)


<p style="text-align:center;">
Vous pouvez soutenir notre site en installant un lien sur le votre, pour cela utilisez le lien ci-dessous (lien textuel) : <br />
<?php
if(!empty($id_cat))
{
$lk = connection_BD();
$search_name_cat = "SELECT cat_name FROM $T_categories WHERE id='$id_cat'";
$res_search_name_cat = send_sql($search_name_cat, 'Recherche le nom de la catégorie selectionnée');
$result_name_cat = mysql_fetch_array($res_search_name_cat);
$url_de_backlink = 'http://www.Tonannu.com/' . id_to_url($id_cat,$result_name_cat['cat_name'],'1');
$fin_lien = ' : ' .$result_name_cat['cat_name'];
mysql_close($lk);
}
else
{
$url_de_backlink = 'http://www.Tonannu.com';
$fin_lien = '';
}
?>
<input name="textfield" type="text" value='<a href="<?php echo $url_de_backlink; ?>" alt="TonAnnu" title="TonAnnu">TonAnnu<?php echo $fin_lien; ?></a>' size="50" />
<br />
Ce qui donne :
<br />
<a href="<?php echo $url_de_backlink; ?>" alt="TonAnnu" title="TonAnnu">TonAnnu<?php echo $fin_lien; ?></a>
</p> <p style="text-align:center;"><a href="index.php">Retour à l'annuaire</a></p>
<?php
}
else //on ne doit pas soumettre de formulaire mais bien l'afficher

Parse error: parse error, unexpected T_VARIABLE in /homepages/.../sitesmemecategrorie.php on line 7
$sql_site = "SELECT *,TO_DAYS(CURRENT_DATE) - TO_DAYS(date_validation) AS dif_days FROM $T_sites WHERE id_cat = '$cat_du_site' AND activation = 1 ORDER BY niveau ASC,id DESC LIMIT 0,5";









<?php
$cat_du_site = $res_infos['id_cat']; // id de la cat du site
// Requete pour chercher les 5 derniers sites inscrits dans la même catégorie que celui de la fiche.
$sql_site = "SELECT * FROM $T_sites WHERE id_cat='$cat_du_site' ORDER BY date_validation DESC LIMIT 0,5";
// on envoie la requete
$res_site = send_sql($sql_site,"trouver les 5 sites à afficher");
//on affiche les sites
while($result = mysql_fetch_array($res_site))
{
$titre = $result['titre'];
$description = $result['description'];
$url = $result['url'];
// etc.
}
?>

Impossible d'effectuer la requête pour trouver les 5 sites à afficher
Voici le message d'erreur renvoyé par la base de données :
2002 : Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


Mafieuso a écrit:Euh, la connexion a la bdd est bien active ? (il y a pas de mysql_close() avant ?)
$lk = connection_BD();$cat_du_site = $res_infos['id_cat']; // id de la cat du site
// Requete pour chercher les 5 derniers sites inscrits dans la même catégorie que celui de la fiche.
$sql_site = "SELECT * FROM $T_sites WHERE id_cat='$cat_du_site' ORDER BY date_validation DESC LIMIT 0,5"


<?php
$lk = connection_BD();
$cat_du_site = $res_infos['id_cat']; // id de la cat du site
// Requete pour chercher les 5 derniers sites inscrits dans la même catégorie que celui de la fiche.
$sql_site = "SELECT * FROM $T_sites WHERE id_cat='$cat_du_site' ORDER BY date_validation DESC LIMIT 0,5";
// on envoie la requete
$res_site = send_sql($sql_site,"trouver les 5 sites à afficher");
//on affiche les sites
while($result = mysql_fetch_array($res_site))
{
$titre = $result['titre'];
$description = $result['description'];
$url = $result['url'];
// etc.
echo $titre. '<br />';
}
?> 
Retourner vers Les Pages du Keroinsite
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité