Recupérer valeur d'un POST dans le <form>
Résolu
a70m
Messages postés
2763
Date d'inscription
Statut
Contributeur
Dernière intervention
-
a70m Messages postés 2763 Date d'inscription Statut Contributeur Dernière intervention -
a70m Messages postés 2763 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis entrain de réaliser un outils de sélection d'article sur un blog.
Voici mon code :
Enfait j'aimerai que quand on sélectionne l'article 10 par exemple, et bah on arrive sur l'URL commentaires.php?article=10 ...
Mais ça ne marche pas ...
Des idées ?
Cordialement
Je suis entrain de réaliser un outils de sélection d'article sur un blog.
Voici mon code :
<?php $reponse_2 = mysql_query("SELECT * FROM blog ORDER BY id DESC") or die(mysql_error()); ?> <form method="post" name="select_art" action="commentaires.php?article=<?php echo $donnees_2['id']; ?>"> <select onchange="document.select_art.submit();" style=" background-color:#f5f5f5; font-size:14px; height:25Px; color:#646464; border:2px solid #646464;" name="select_article"> <option value="" disabled="disabled" selected="selected">Sélectionnez un article</option> <?php while ($donnees_2 = mysql_fetch_array($reponse_2) ){ $idArt_2 = $donnees_2['id']; $dateArt_2 = $donnees_2['date']; $heureArt_2 = $donnees_2['heure']; $auteurArt_2 = $donnees_2['auteur']; $titreArt_2 = $donnees_2['titre']; $messagebbc_2 = nl2br($donnees_2['post']); $categorieArt_2 = $donnees_2['categorie']; ?> <option value="<?php echo $idArt_2 ; ?>"><?php echo $idArt_2 ; ?> - <?php echo $dateArt_2 ; ?> - <?php echo bbCode($titreArt_2) ; ?> - <?php echo $categorieArt_2 ; ?></option> <?php }?> </select> </form>
Enfait j'aimerai que quand on sélectionne l'article 10 par exemple, et bah on arrive sur l'URL commentaires.php?article=10 ...
Mais ça ne marche pas ...
Des idées ?
Cordialement
A voir également:
- Recupérer valeur d'un POST dans le <form>
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Comment récupérer un compte facebook piraté - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment recuperer une video sur youtube - Guide
3 réponses
Slt,
Ton formulaire tu le commences comme ca, mais $donnees_2['id'] n'existe pas encore et ne vaut rien...
car c'est seulement après que tu fais ton
et que tu récupères ton 'id' pour chaque enregistrement.
Donc
une solution :
// tout en haut de t'as page tu verif que $_POST['select_article'] existe et si il existe tu fais une redirection vers sa valeur... car $_POST['select_article'] aura la valeur de l'article selectionné !!
// t'as empty() mais jamais fonctionné perso
Voilà normalement ca doit fonctionner ...
<form method="post" name="select_art" action="commentaires.php?article=<?php echo $donnees_2['id']; ?>">
Ton formulaire tu le commences comme ca, mais $donnees_2['id'] n'existe pas encore et ne vaut rien...
car c'est seulement après que tu fais ton
while($donnees_2 = mysql_fetch_array($reponse_2))
et que tu récupères ton 'id' pour chaque enregistrement.
Donc
une solution :
// tout en haut de t'as page tu verif que $_POST['select_article'] existe et si il existe tu fais une redirection vers sa valeur... car $_POST['select_article'] aura la valeur de l'article selectionné !!
// t'as empty() mais jamais fonctionné perso
<?php if(isset($_POST['select_article']) && $_POST['select_article'] != null) {?> <meta http-equiv="refresh" content="1; URL=http://www.manouvelleadresse.com/commentaires.php?article=<?php echo $_POST['select_article']; ?>"> <?php }
Voilà normalement ca doit fonctionner ...