Problème requete sql probablement
Mickael86480
Messages postés
698
Statut
Membre
-
CRBHD Messages postés 153 Statut Membre -
CRBHD Messages postés 153 Statut Membre -
Bonjour à tous, je dois faire un site où lorsque l'on rentre, dans un formulaire, un nom de commerce de la ville, je dois afficher certaines informations sur ce magasin. J'ai déjà établi une base de données sql et j'ai également écrit ce code:
if(isset($_POST['rec']) ) {
$NomDuCommerce = $_POST['nom'];
$RequeteAffichage = "SELECT *
FROM t1
WHERE nom_com = '".$NomDuCommerce."'";
$RechercherCommerce = (mysql_query($RequeteAffichage) or die(mysql_error()));
if ('nom_com' == $NomDuCommerce) {
$RequeteAfficherCommerceChoisit = "SELECT nom_com, adresse, activite, tel, mail, site, horaire FROM t1 WHERE nom_com = '".$NomDuCommerce."'";
$AfficherCommerceTrouve = (mysql_query($RequeteAfficherCommerceChoisit [$srv]) or die(mysql_error()));
echo ($AfficherCommerceTrouve);
}
else echo("Le commerce choisit n'est pas dans la base de données");
}
Mais je n'arrive pas à afficher les informations souhaitées. Pouvez-vous m'aider svp?
Merci d'avance
if(isset($_POST['rec']) ) {
$NomDuCommerce = $_POST['nom'];
$RequeteAffichage = "SELECT *
FROM t1
WHERE nom_com = '".$NomDuCommerce."'";
$RechercherCommerce = (mysql_query($RequeteAffichage) or die(mysql_error()));
if ('nom_com' == $NomDuCommerce) {
$RequeteAfficherCommerceChoisit = "SELECT nom_com, adresse, activite, tel, mail, site, horaire FROM t1 WHERE nom_com = '".$NomDuCommerce."'";
$AfficherCommerceTrouve = (mysql_query($RequeteAfficherCommerceChoisit [$srv]) or die(mysql_error()));
echo ($AfficherCommerceTrouve);
}
else echo("Le commerce choisit n'est pas dans la base de données");
}
Mais je n'arrive pas à afficher les informations souhaitées. Pouvez-vous m'aider svp?
Merci d'avance
A voir également:
- Problème requete sql probablement
- Logiciel sql - Télécharger - Bases de données
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros ✓ - Forum DS
- Sql (+) - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
1 réponse
Bonjour,
Tes requêtes ont l'air bonnes. C'est ton code le problème (je pense).
essaye un copier/coller de ça :
if(isset($_POST['rec']) ) {
$NomDuCommerce = $_POST['nom'];
$RequeteAffichage = "SELECT *
FROM t1
WHERE nom_com = '".$NomDuCommerce."'";
$RechercherCommerce = (mysql_query($RequeteAffichage) or die(mysql_error()));
if (mysql_num_rows($RechercherCommerce)>=1)
$data=mysql_fetch_array($RechercherCommerce);
if ($data['nom_com'] == $NomDuCommerce) {
$RequeteAfficherCommerceChoisit = "SELECT nom_com, adresse, activite, tel, mail, site, horaire FROM t1 WHERE nom_com = '".$NomDuCommerce."'";
$AfficherCommerceTrouve = (mysql_query($RequeteAfficherCommerceChoisit [$srv]) or die(mysql_error()));
$detail=$mysql_fetch_array($AfficherCommerceTrouve);
echo "Nom du commerce : " . $detail['nom_com'];
echo "Adresse : " . $detail['adresse'];
echo "Activite : " . $detail['activite'];
//ect ...
}
else echo("Le commerce choisit n'est pas dans la base de données");
}
Si tu as des erreurs indiquées précise les.
;)
Tes requêtes ont l'air bonnes. C'est ton code le problème (je pense).
essaye un copier/coller de ça :
if(isset($_POST['rec']) ) {
$NomDuCommerce = $_POST['nom'];
$RequeteAffichage = "SELECT *
FROM t1
WHERE nom_com = '".$NomDuCommerce."'";
$RechercherCommerce = (mysql_query($RequeteAffichage) or die(mysql_error()));
if (mysql_num_rows($RechercherCommerce)>=1)
$data=mysql_fetch_array($RechercherCommerce);
if ($data['nom_com'] == $NomDuCommerce) {
$RequeteAfficherCommerceChoisit = "SELECT nom_com, adresse, activite, tel, mail, site, horaire FROM t1 WHERE nom_com = '".$NomDuCommerce."'";
$AfficherCommerceTrouve = (mysql_query($RequeteAfficherCommerceChoisit [$srv]) or die(mysql_error()));
$detail=$mysql_fetch_array($AfficherCommerceTrouve);
echo "Nom du commerce : " . $detail['nom_com'];
echo "Adresse : " . $detail['adresse'];
echo "Activite : " . $detail['activite'];
//ect ...
}
else echo("Le commerce choisit n'est pas dans la base de données");
}
Si tu as des erreurs indiquées précise les.
;)