Problème pour afficher le contenu de ma bdd

Résolu/Fermé
Mickael86480 Messages postés 638 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 11 mars 2021 - 31 mai 2010 à 14:40
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 8 juin 2010 à 09:04
Bonjour, merci je n'ai plus l'erreur mais je n'affiche toujours pas ce que je veux. Je souhaiterai afficher des informations des commerces de la ville, ces informations sont dans une base de données que j'ai déjà créer. Seulement avec le code suivant:

if(isset($_POST['rec']))
{
$Nomcommerce = $_POST['nom'];

$Requeteaffichage = "SELECT nom_com, adresse, activite, tel, mail, site, horaire
FROM t1 WHERE nom_com = '$Nomcommerce'";

$Recherchercommerce = mysql_query($Requeteaffichage) or die(mysql_error());

if (mysql_num_rows($Recherchercommerce) >= 1)
{
while ($Donnees = mysql_fetch_array($Recherchercommerce))
{
echo ("<img id=fl src=img/commerces/".$Donnees['id'].".jpg border=0 >");
echo ("Nom du commerce : <br>" . $Donnees['nom_com']);
echo ("Adresse : <br>" . $Donnees['adresse']);
echo ("Activité : <br>" . $Donnees['activite']);
echo ("Téléphone : <br>" . $Donnees['tel']);
echo ("Email : <br>" . $Donnees['mail']);
echo ("Site internet : <br><br>" . $Donnees['site']);
echo ("Horaire : <br> " . $Donnees['horaire']);
}
}
else echo("Le commerce demandé ne fait pas parti de la base de données");
}

Je n'ai que le message de "echo" qui s'affiche. A l'aide!!

merci d'avance

1 réponse

Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
8 juin 2010 à 09:04
Ce message
echo("Le commerce demandé ne fait pas parti de la base de données"); 
?


Si oui ça veut dire que ta requête ne renvoie rien.

Test avec
echo $Requeteaffichage;
puis en exécutant la requête qui s'affiche directement sous mysql.... Si tu as des résultats, le problème viens du code, sinon de ta requête...
0