Le coup de coeur pour l'annuaire utilisable
8 messages
• Page 1 sur 1
- romain35
- WRInaute discret

- Messages: 84
- Inscription: 21 Juil 2006
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
+
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
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.
- romain35
- WRInaute discret

- Messages: 84
- Inscription: 21 Juil 2006
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
- jexl
- WRInaute discret

- Messages: 224
- Inscription: 23 Juin 2005
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.
@+
8 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- la nouvelle rubrique coup de coeur de La Factory
- Catégorizator, Utilisable ou sur mesure?
- Attention : Faille phpinfo() utilisable pour le spamdexing
- A Coup Sûr - Annuaire professionnel
- Annuaire payant qui vale le coup?
- Honnetement l'inscription dans les annuaire ca vaut le coup?
- Annuaire Paris & Pronostics Football : mon coup de gueule !
- Question de coeur
- Le coeur du référencement
- Le site du Grattonaute est il "utilisable" ?
- Google recrute Vinton Cerf, le père d'Internet - 09-09-2005
- Goobuntu, arme ultime de Google contre Microsoft ? - 01-02-2006
- Google Deskbar : la recherche sur votre bureau - 07-11-2003
- La presse parle de WebRankInfo... - 30-05-2003
- Google ouvre un nouveau bureau à New-York - 04-10-2006
- API Google Talk (Libjingle) : Google concurrence Skype - 19-12-2005
- Annuaire de sites sur Google - 22-04-2003
- GPhone : Google veut se concentrer sur le logiciel - 22-03-2007
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 1 invité

