Le coup de coeur pour l'annuaire utilisable
8 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Le coup de coeur pour l'annuaire utilisable
Voila en faite ça serait pour afficher les coup de coeur des site sur mon site mes je bug je n'arrive pas.
voila ma page
Si une personne pourrait m'aidez ça c'est mon site : http://www.bloc-annuaire.fr
Ma page de test pour ce code est ici http://www.bloc-annuaire.fr/test.php
Cordialement
Romain
+
voila ma page
- Code: Tout sélectionner
<?php
function affichage_site_aleatoire($chiffre,$ext_css)
{
$requete=mysql_query("select id from sites_annuaires");
$nombre=mysql_num_rows($requete);
echo "<table align=center $ext_css>";
echo"<tr>";
echo "<td colspan=8 align=center><b> Les coups de coeur !!!</b></td>";
echo"</tr><tr>";
//boucle pour afficher 7 sites
for ($i=0;$i<$chiffre;$i++)
{
$nb=rand(1,$nombre);
$aff=mysql_query("select titre, description, url, url_image from sites_annuaires where id=$nb")or die (mysql_error());
$verif=mysql_num_rows($aff);
if($verif!=0)
{
$res=mysql_fetch_assoc($aff);
echo "<td valign=top title=\"$res[titre] - $res[description]\">";
echo "<a href=\"$res[url]\" onClick=\"open_classement('$res[url]')\">";
echo "<img src=\"$res[url_image]\" alt=\"$res[titre] - $res[description]\" border=0 width=120px height=90px>";
echo "</a>";
echo"</td>";
}
else
{
$i=$i-1;
}
}
echo "</tr>";
echo"</table>";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<p><?php
affichage_sites_aleatoire('5','class=ext_css');?></p>
</body>
Si une personne pourrait m'aidez ça c'est mon site : http://www.bloc-annuaire.fr
Ma page de test pour ce code est ici http://www.bloc-annuaire.fr/test.php
Cordialement
Romain
+
romain35 a écrit:Comment ça mysql_connect je ne comprend pas? je suis débutent en php.
La connexion à ton serveur SQL est certainement faite par un autre fichier dans lequel ton script sera inclus (ie: déclaré au début de index.php).
>> Ton fichier "test.php" ne peut s'y connecter, mais si tu l'inclus dans "index.php" il devrait pouvoir le faire.
Voila ce que je vient de faire
Et voici l'erreur
Cordialement
Romain
- Code: Tout sélectionner
<?php
function affichage_site_aleatoire($chiffre,$ext_css)
{
include("bdd_utilisable.php"); //variables de l'annuaire
$requete=mysql_query("select id from sites_annuaire");
$nombre=mysql_num_rows($requete);
echo "<table align=center $ext_css>";
echo"<tr>";
echo "<td colspan=8 align=center><b> Les coups de coeur !!!</b></td>";
echo"</tr><tr>";
//boucle pour afficher 7 sites
for ($i=0;$i<$chiffre;$i++)
{
$nb=rand(1,$nombre);
$aff=mysql_query("select titre, description, url, url_image from sites_annuaire where id=$nb")or die (mysql_error());
$verif=mysql_num_rows($aff);
if($verif!=0)
{
$res=mysql_fetch_assoc($aff);
echo "<td valign=top title=\"$res[titre] - $res[description]\">";
echo "<a href=\"$res[url]\" onClick=\"open_classement('$res[url]')\">";
echo "<img src=\"$res[url_image]\" alt=\"$res[titre] - $res[description]\" border=0 width=120px height=90px>";
echo "</a>";
echo"</td>";
}
else
{
$i=$i-1;
}
}
echo "</tr>";
echo"</table>";
}
?>
Et voici l'erreur
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Cordialement
Romain
Pour php puisse se connecter à une base de donnée, il faut qu'il se connecte au serveur de base, Mysql en l'occurence.
Donc avant d'effectuer tes requetes avec mysql_query, il faut au préalable qu'il soit connecté.
Ces variables de connexion sont surrement dans le fichier que tu include :
include("bdd_utilisable.php");
Je te conseille de vérifier que les noms de connexion correspondent bien à ceux de ton serveur de base.
@+
Donc avant d'effectuer tes requetes avec mysql_query, il faut au préalable qu'il soit connecté.
Ces variables de connexion sont surrement dans le fichier que tu include :
include("bdd_utilisable.php");
Je te conseille de vérifier que les noms de connexion correspondent bien à ceux de ton serveur de base.
@+
HawkEye a écrit:[hors sujet: attention sur les pages d'inscription et les pages de confirmation: la présence d'annonces AdSense sur ce type de pages n'est pas conforme au règlement du programme.]
@++
A bon ??
Merci de l'info
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google recrute Vinton Cerf, le père d'Internet
- Goobuntu, arme ultime de Google contre Microsoft ?
- Google Deskbar : la recherche sur votre bureau
- GPhone : Google veut se concentrer sur le logiciel
- API Google Talk (Libjingle) : Google concurrence Skype
- La presse parle de WebRankInfo...
- Annuaire de sites sur Google
- Google ouvre un nouveau bureau à New-York
- Modification de vos sites dans l'annuaire
- Le téléphone mobile de Google : GPhone ?
Consultez la description détaillée des produits ou services de Google suivants : Google Directory
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum