Problème de variable pour affichage de pages - PHP - Programmation
Marsh Posté le 15-06-2005 à 09:00:33
tu passes un paramètre a ta page dans le genre projets.php?id=20, et tu fais une requete pour aller chercher dans ta base l'enregistrement dans projet ou l'id vaut 20.
C'est pas bien difficile
Marsh Posté le 15-06-2005 à 11:26:30
Bonjour,
c'est bien ce que j'essaie de faire sans y arriver.
En fait j'ai deux pages :
- la première (projet.php) affichant l'ensemble des projets auxquels je participe (Requete SELECT nom FROM projet
- quand on clique sur le projet que l'on souhaite découvrir, par exemple le projet 12, alors on arrive sur la page de présentation détaillée de projet 12 (projet12.php) (Requete SELECT * FROM projet WHERE id='12'
Comment passer en paramètre l'id du projet et ou définir ce paramètre? dans la première ou la seconde page? Comment modifier mes requêtes pour avoir une page projet dynamique et non plus 20.
Merci bien
Stephgphy
Marsh Posté le 15-06-2005 à 11:30:49
ben a chaque lien tu fout l'id dans l'adresse comme je te l'ai montré, et dans le projet.php tu teste si la variable $_GET["id"] existe, si elle existe tu vérifies que l'id de projet est dans la base, et t'affiche, si pas d'id saisi tu affiches une liste des projets avec les liens générés par php.
Tout ca est faisable en 1 page.
Marsh Posté le 15-06-2005 à 11:35:20
Code :
|
Bien sur, il manque plein de tests pour éviter des erreurs ou par souci de sécurité, mais c'est le principe ... Je suis gentil en ce moment je sais pas pourquoi
Marsh Posté le 15-06-2005 à 08:56:36
Bonjour à tous,
je suis novice en php et j'ai un petit soucis. Je n'ai pas trouvé de solutions dans le forum.
Je développe un site perso en local avec EasyPHP et une petite BD MYSQL.
J'ai une table projets avec une vingtaine de projets.
Sur mon site actuellement, j'ai une page php pour chaque projet (soit 20 pages), contenant la requete permettant d'aller chercher les infos du projet en question.
Quel code permet de définir une variable qui prendra en compte le numéro du projet et qui affichera les bonnes infos en fonction de ce numéro?
Cela permettrait d'avoir une page "générique", dynamique et non plus 20...
Merci pour votre aide.
Stephgphy