Se connecter / S'enregistrer
Votre question

comment faire un lien en php en fonction d'une id ?

Tags :
  • Echo
  • Programmation
Dernière réponse : dans Programmation
6 Avril 2005 15:44:39

bonjour
donc je voudrai faire un lien d'une page html vers une page php en fonction d'une id, pour ressortir les informations contenu dans ma base de données par rapport a cette id, sur la page php.
merci d'avance, ça fait un moment que je galère avec ça donc merci de me donner la réponse.
merci

Autres pages sur : lien php fonction

6 Avril 2005 15:46:56

<?php
$id = 5
echo "<a href='lien.php?id=$id'>";
?>

Est ce que je répond à ta question ??
6 Avril 2005 16:23:10

oui tu y réponds mais ça ne marche pas, il y a un truc que je dois pas faire comme il faut.
ça ne me met pas de lien sur ma page? enfin je veux dire je vois pas de lien.
disons que je voudrai mettre le lien sur le mot "banane".
comment je dois faire pour que le lien soit sur ce mot dans le code que tu m'as donné ?
merci
Contenus similaires
6 Avril 2005 16:27:39

<?php
$id = 5
echo "<a href='lien.php?id=$id'>Banane</a>";
?>

Essaye comme ça ;-) .
6 Avril 2005 16:53:50

donc apres avoir changer ma page en php et non plus html, car sinon il n'y avait toujours pas de lien.
voici l'erreur que ça m'affiche sur la page :
Parse error: parse error, unexpected T_ECHO in /var/www/free.fr/5/2/.../fichier93.php on line 34
et la ligne 34 de mon code est :
echo "<a href='bip.php?id=$id'>banane</a>";

que dois-je faire ?

merci beaucoup
6 Avril 2005 16:59:39

ce ke tu mets devrait fonctionné :-?

ta pas oublié un ";" sur la ligne d'avant ???
6 Avril 2005 17:09:49

Je ne garanti rien mais essaye ça :

echo '<a href="renseignements_santonniers.php?id=' . $id . '">banane</a>';
6 Avril 2005 17:12:04

ou ca :

echo "<a href='renseignements_santonniers.php?id=".$id."'>banane</a>";
6 Avril 2005 18:48:09

ok donc maintenant ça marche.
merci beaucoup à vous!!
Mais je voudrais rajouter des trucs pour habiller mon lien (c'est-à-dire, police, taille...) :
<p align="left"><font face="Lucida Sans Typewriter" size="2"><b>    .
</b></font></p>

et je ne sais pas comment faire en php pour l'intégrer, j'ai essayer plusieurs trucs mais sans réussite.
donc je vous demande un dernier petit service, où dois-je mettre la partie de code ci-dessus, dans le code php que vous m'avez donné?

merci merci
6 Avril 2005 21:53:12

tu fé pareil que pour le lien cad tu le met dans le "echo" :


echo "<p><font size=5>< a href='wouwou.php'>wouwou</a></font></p>";
6 Avril 2005 21:59:34

C'est tres mauvais :
echo "<p><font size=5>< a href='wouwou.php'>wouwou</a></font></p>";

Faut faire :


echo '<p><font size="5"><a href="wouwou.php">wouwou</a></font></p>';

Tout les attributs HTML doivent etre entouré de double quote.
6 Avril 2005 22:46:09

alors vraiment merci beaucoup à tous pour votre aide! ça marche enfin!
ça faisait longtemps que je galerais pour faire ceci (puisque je ne connais pas grand chose en php).
merci beaucoup et à charge de revanche (dans un autre domaine que le php!).
7 Avril 2005 08:41:51

Citation :

Okin a écrit :
Tout les attributs HTML doivent etre entouré de double quote.


Ah bon ?? :-o
7 Avril 2005 10:12:53

oui effectivement JarAsh, ta solution ne fonctionnais pas, il y avait une erreur qui me disait qu'il manquait "T_STRING";
mais avec la double quote ça fonctionne
8 Avril 2005 11:26:16

Oui pour une syntaxe valide il faut que les attributs HTML soient entourés de double quote (")
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS