Selectionner l'id d'un seul article dans une page
Résolu
bavaro12
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
bavaro12 Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
bavaro12 Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour
Dans mon blog J'ai une page actualite.php qui affiche les entêtes des articles.
Pour chaque article publié, j'ai ajouté un lien "lire la suite" qui redirige vers une page qui ne doit contenir que le contenu détaillé de l'article. Pour le moment dans ma requete sql j"introduis manuellement l'id de l'article à chaque nouvelle page créée.
Je voudrais rendre cette étape dynamique.
j'ai crée cela :
Le souci est que la requete s'arrête a la première règle de la fonction et je reviens à la page d'accueil actualite.php
merci de votre aide
Dans mon blog J'ai une page actualite.php qui affiche les entêtes des articles.
Pour chaque article publié, j'ai ajouté un lien "lire la suite" qui redirige vers une page qui ne doit contenir que le contenu détaillé de l'article. Pour le moment dans ma requete sql j"introduis manuellement l'id de l'article à chaque nouvelle page créée.
Je voudrais rendre cette étape dynamique.
j'ai crée cela :
$id=$_GET['id'];
if(empty($_GET)){
header('Location: actualite.php');}
else{
extract($_GET);
$id=trim(htmlspecialchars($_GET['id']));
}
$oResultat = $oConnexion->cnx->prepare("SELECT id, sujet, commentaire, dateInscription From messages where id=:id ORDER BY dateInscription DESC");
$oResultat->execute (array('id'=>$id));
//Affichage des données :
foreach ($oResultat as $rs){....
Le souci est que la requete s'arrête a la première règle de la fonction et je reviens à la page d'accueil actualite.php
merci de votre aide
A voir également:
- Article.php?id=
- Id telephone - Guide
- Gate first id ✓ - Forum Navigateur
- Id reseau tv - Forum TNT / Satellite / Réception
- Id=108 - Forum MacOS
- Go trust id ✓ - Forum Logiciels
4 réponses
Salut,
Accède tu bien à cette page en mettant un paramètre id dans ton url ?
Par exemple si ta page est article.php, ton url devrait être de la forme https://www.netanswer.fr/?id=15
Accède tu bien à cette page en mettant un paramètre id dans ton url ?
Par exemple si ta page est article.php, ton url devrait être de la forme https://www.netanswer.fr/?id=15
salut
merci de répondre. Oui j'arrive au même résultat .
La requete qui fonctionne en semi -dynamique est (sans la fonction)
merci de répondre. Oui j'arrive au même résultat .
La requete qui fonctionne en semi -dynamique est (sans la fonction)
$oResultat = $oConnexion->cnx->prepare("SELECT id, sujet, commentaire, dateInscription From messages where id=10 ORDER BY id DESC");Mais le but est d'avoir une requête dynamique qui récupère l'id du billet de la page article.php
$oResultat->execute(array($_GET['billet']));
etc....
La requête de ton premier post est correct. D'après ce que tu explique le problème vient des paramètres GET, pas de la requête sql.
Ajoute ce code au tout début de ton fichier article.php pour voir les paramètres envoyés :
Ajoute ce code au tout début de ton fichier article.php pour voir les paramètres envoyés :
<?php var_dump($_GET); exit(); // suite de ton code ...