Comment recup la valeur d'un lien?
chanteur06
Messages postés
131
Statut
Membre
-
Dalida Messages postés 7114 Date d'inscription Statut Contributeur Dernière intervention -
Dalida Messages postés 7114 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
comment je récupère la valeur d'un lien proposé sur une page précédente de maniére à utiliser les infos correspondantes ds la base..??
ex: je dois clicker sur un lien proposé de maniére à afficher ses commentaires correspondants sur une autre page ou ailleurs(peu importe)
ça c'est le code pour le lien sur les ID
$connection=mysql_connect("localhost","root","")
or die ("Connexion au serveur impossible");
$db=mysql_select_db("resto",$connection)
or die ("selection impossible");
#selection base
$query= "SELECT * FROM inforesto";
$result=mysql_query($query)
or die ("Exécution de la requête impossible");
#affichage
while($aff = mysql_fetch_array($result))
{
echo "<tr>
<td><a href=\"com.php?restoID=".$aff['restoNom']."\">
".$aff['restoNom']."</a></td>
<td>".$aff['restoType']."</td><br>
</tr>";
}
?>
L'id a une valeur que l'on peut récupérer...MAis comment va se présenter le code de la page suivante..?
Comme ça..??!
$restoID=""
$restoID=$_GET['restoID'];
$query= "SELECT restoCom FROM inforesto WHERE restoNom=".$restoID"";
$result=mysql_query($query,$db)
or die ("Exécution de la requête impossible");
if(mysql_num_rows($result) == 0) echo "Aucun résultat trouvé";
else{
$row = mysql_fetch_array($result);
echo $row['restoCom'];
}
mysql_free_result($result);
?>
Merci de votre aide...JE nage..!
comment je récupère la valeur d'un lien proposé sur une page précédente de maniére à utiliser les infos correspondantes ds la base..??
ex: je dois clicker sur un lien proposé de maniére à afficher ses commentaires correspondants sur une autre page ou ailleurs(peu importe)
ça c'est le code pour le lien sur les ID
$connection=mysql_connect("localhost","root","")
or die ("Connexion au serveur impossible");
$db=mysql_select_db("resto",$connection)
or die ("selection impossible");
#selection base
$query= "SELECT * FROM inforesto";
$result=mysql_query($query)
or die ("Exécution de la requête impossible");
#affichage
while($aff = mysql_fetch_array($result))
{
echo "<tr>
<td><a href=\"com.php?restoID=".$aff['restoNom']."\">
".$aff['restoNom']."</a></td>
<td>".$aff['restoType']."</td><br>
</tr>";
}
?>
L'id a une valeur que l'on peut récupérer...MAis comment va se présenter le code de la page suivante..?
Comme ça..??!
$restoID=""
$restoID=$_GET['restoID'];
$query= "SELECT restoCom FROM inforesto WHERE restoNom=".$restoID"";
$result=mysql_query($query,$db)
or die ("Exécution de la requête impossible");
if(mysql_num_rows($result) == 0) echo "Aucun résultat trouvé";
else{
$row = mysql_fetch_array($result);
echo $row['restoCom'];
}
mysql_free_result($result);
?>
Merci de votre aide...JE nage..!
A voir également:
- Comment recup la valeur d'un lien?
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Verificateur de lien - Guide
- Cliquez sur ce lien. en n'utilisant que le clavier, quel mot obtenez-vous ? ✓ - Forum souris / Touchpad
- Lien copié - Forum Mobile
7 réponses
salut,
L'id a une valeur que l'on peut récupérer...MAis comment va se présenter le code de la page suivante..?
Comme ça..??!
en te lisant rapidement je dirais oui !
tu n'as pas essayé ???
c'est la première chose à faire !!!
L'id a une valeur que l'on peut récupérer...MAis comment va se présenter le code de la page suivante..?
Comme ça..??!
en te lisant rapidement je dirais oui !
tu n'as pas essayé ???
c'est la première chose à faire !!!
si si,j'ai essayé,mais ça ne me renvoie rien!
j'ai procédé par étape...
La premiere était de renvoyé tous le contenu du champ "commentaire" de la base
Ensuite, et c'est là où je plante, c'est pour récupérer la valeur dédiée au choix clické...Donc le commentaire afférant
Comme sur cette page lorsqu'on click sur un sujet,on est renvoyé aux réponses dédiées...Ben je veux pareil (lol)
j'ai procédé par étape...
La premiere était de renvoyé tous le contenu du champ "commentaire" de la base
Ensuite, et c'est là où je plante, c'est pour récupérer la valeur dédiée au choix clické...Donc le commentaire afférant
Comme sur cette page lorsqu'on click sur un sujet,on est renvoyé aux réponses dédiées...Ben je veux pareil (lol)
oki !
en premier, imprime ta requete et teste la dans MySQl.
tu mets le reste en commentaire.
comme ça tu verras ce que peut répondre la base.
en premier, imprime ta requete et teste la dans MySQl.
$query= "SELECT restoCom FROM inforesto WHERE restoNom=".$restoID""; echo($query);
tu mets le reste en commentaire.
comme ça tu verras ce que peut répondre la base.
toujours pas,dalida...
En fait,quand j'ai fait mon 1er test,la requete select from classik fonctionne(normal) et me retourne tte les infos contenu ds "commentaire"
Mais je veux faire un tri, et n'avoir que la réponse concernant le choix passé par l'url
Et là,je plante
Comment faire pour n'avoir que le resultat de la valeur ?id=
je sais pas comment structurer mon code
En fait,quand j'ai fait mon 1er test,la requete select from classik fonctionne(normal) et me retourne tte les infos contenu ds "commentaire"
Mais je veux faire un tri, et n'avoir que la réponse concernant le choix passé par l'url
Et là,je plante
Comment faire pour n'avoir que le resultat de la valeur ?id=
je sais pas comment structurer mon code
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je pense qu'il y a une erreur dans la requête, problème de guillemets.
mais tu aurais du nous dire ce que le code que je t'ai donné a imprimé.
si le champ restoNom est un entier c'est bon.
d'ailleurs pourquoi c'est le champ 'restoNom' que tu utilises ?
mais tu aurais du nous dire ce que le code que je t'ai donné a imprimé.
$query= "SELECT `restoCom` FROM `inforesto` WHERE `restoNom` = $restoID";
si le champ restoNom est un entier c'est bon.
d'ailleurs pourquoi c'est le champ 'restoNom' que tu utilises ?