Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
997 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  page "générique"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

page "générique"

n°1496608
lianis
Posté le 28-12-2006 à 14:35:47  profilanswer
 

Bonjour,
Je voudrais savoir comment faire une page où le contenu est séléctionné dans une base de donnée. Le contenu peut être différent.
Concrétement, j'ai une BDD ou chaque entrée représente un article (pour un blog). J'ai une seule page où le contenu va s'afficher en fonction de ce que je veux y afficher. C'est à dire que des liens dans mes archives pointent vers les articles. Pour l'instant j'ai une page pour chaque article, et je voudrais n'en avoir qu'une pour tous. Lorsque l'on clique sur un lien pour afficher un article, ce lien mène vers cette page et le contenu relatif à cet article, stocké dans la BDD est affiché sur la page.
Comment effectuer ceci ?
Merci

mood
Publicité
Posté le 28-12-2006 à 14:35:47  profilanswer
 

n°1496626
sielfried
Posté le 28-12-2006 à 15:03:46  profilanswer
 

Qu'est-ce que tu ne sais pas faire ? C'est a priori le but de PHP de générer du contenu dynamique. :spamafote:

n°1496629
lianis
Posté le 28-12-2006 à 15:07:17  profilanswer
 

sielfried a écrit :

Qu'est-ce que tu ne sais pas faire ? C'est a priori le but de PHP de générer du contenu dynamique. :spamafote:


 
Mais comment faire pour que la page récupère des donnée dans la base en fonction des liens qui ont pointés sur cette page ???

n°1496631
sielfried
Posté le 28-12-2006 à 15:10:09  profilanswer
 

Mettons que ta page s'appelle display_article.php, ben tu lui passes l'identifiant de ton article dans la base de donnée, du style display_article.php?id=14 si c'est l'article 14, ensuite tu récupères l'id en PHP avec $_GET['id'] et tu vas chercher ce qu'il te faut dans la base...
 
Ou alors j'ai pas bien compris le problème.

n°1496646
lianis
Posté le 28-12-2006 à 15:28:59  profilanswer
 

sielfried a écrit :

Mettons que ta page s'appelle display_article.php, ben tu lui passes l'identifiant de ton article dans la base de donnée, du style display_article.php?id=14 si c'est l'article 14, ensuite tu récupères l'id en PHP avec $_GET['id'] et tu vas chercher ce qu'il te faut dans la base...
 
Ou alors j'ai pas bien compris le problème.


 
Ca a l'air d'etre ca, dans le theorique du moins parce que je bloque avec une ligne:
 
$reponse = mysql_query("SELECT * FROM articles WHERE id = '$_GET['id']'" ); ==> ça me met une erreur dans la page.
Comment régler ce probleme maintenant !
Merci

n°1496648
FlorentG
Unité de Masse
Posté le 28-12-2006 à 15:30:15  profilanswer
 

lianis a écrit :

Comment régler ce probleme maintenant !


En commençant par la base, à savoir apprendre la syntaxe PHP :(

n°1496653
lianis
Posté le 28-12-2006 à 15:34:03  profilanswer
 

FlorentG a écrit :

En commençant par la base, à savoir apprendre la syntaxe PHP :(


 
Non mais j'arrive a me connecter a la base...

n°1496655
lianis
Posté le 28-12-2006 à 15:36:18  profilanswer
 

Citation :

display_article.php?id=14


 
Là on selection id=14 mais comment selectionne-t-on la table d'abord??? car plusieurs des mes tables contienne "id"

n°1496679
sielfried
Posté le 28-12-2006 à 16:03:32  profilanswer
 

Euh ouais là, faudrait effectivement commencer par apprendre les bases... :spamafote:

n°1496720
vanadium
N° Atomique : 23
Posté le 28-12-2006 à 17:07:33  profilanswer
 

Et sielfried entend par là, les rudiments du php/MySQL et non les bases sql en elles-même :D

mood
Publicité
Posté le 28-12-2006 à 17:07:33  profilanswer
 

n°1496747
lianis
Posté le 28-12-2006 à 17:59:37  profilanswer
 

Oé bon c bon... jles connai les bases puis j'ai réussi ce que jvoulais faire... c'est juste que je bloquais a un endroit.

n°1496839
M Orthogra​phe
Posté le 28-12-2006 à 21:36:18  profilanswer
 

lianis a écrit :

bon c bon... jles connai les bases puis j'ai réussi ce que jvoulais faire... c'est juste que je bloquais a un endroit.


 
Tu ne parles pas des bases d'orthographe au moins ?

n°1496871
lianis
Posté le 28-12-2006 à 23:29:37  profilanswer
 

M Orthographe a écrit :

Tu ne parles pas des bases d'orthographe au moins ?


 
Je ne les connais pas trop trop celles-là...  ;)


Message édité par lianis le 28-12-2006 à 23:29:59
n°1497006
FlorentG
Unité de Masse
Posté le 29-12-2006 à 12:03:06  profilanswer
 

lianis a écrit :

Oé bon c bon... jles connai les bases puis j'ai réussi ce que jvoulais faire... c'est juste que je bloquais a un endroit.


Ben nan, vu que t'as une erreur de syntaxe monstre dans ta requête [:spamafote]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  page "générique"

 

Sujets relatifs
VBA - Gestion Saut de page / ImpressionPersonaliser une page 401
Récupéré un tableau d'une page HTMLImportation d une page PHP dans une page HTTP
[XSL-FO]fop et définir une marge spécifique en dernière pagepagination et couleur page en cours
[Resolved] Problème avec css / page webFormulaire de personnalisation de la page
un scientillement sur page webProblème d'execution automatique de page html
Plus de sujets relatifs à : page "générique"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR