Nous sommes actuellement le 12 Juil 2026, 23:46

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 17 message(s) ]  Aller vers la page 1, 2  Suivant
Auteur Message
 Sujet du message:
MessagePublié: 21 Sep 2002, 23:12 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 17 Avr 2002, 21:36
Message(s) : 755
Localisation : Laval
on peut pas deleté les msg on dirat....


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Sep 2002, 13:59 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 16 Avr 2002, 01:08
Message(s) : 138
Localisation : Québec
Pour aller chercher la nouvelle dans ta BD, tu dois avoir son ID stocké qqpart dans une variable. Dans le href de ton lien, tu marques : news.php?newsid=[id_ici].

Tout simplement.

_________________
La vie est comme un pot de miel avec de la merdouille au fond. Plus tu veux du miel, plus t'as de la merdouille.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Sep 2002, 14:42 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Personellement je considère qu'utiliser des formulaires avec la méthode POST demeure une meilleure façon de travailler qu'utiliser GET qui est beaucoup plus limité en tant que données transmissible.

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Sep 2002, 21:46 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 16 Avr 2002, 01:08
Message(s) : 138
Localisation : Québec
Le ID va être carrément le ID que tu as pris en faisant la première requête pour chercher les nouvelles. Par exemple, si le résultat de la première requête pour avoir tes nouvelles est dans $news, parcours cette variable avec un while pour prendre seulement le ID.

while($ligne = mysql_fetch_array($news))
{
$IDnews = $news["ID"];
}

C'est vrai qu'utiliser la méthode POST est plus pratique et plus propre, mais je ne l'ai pas encore essayé avec un lien, alors je ne sais pas trop comment ça marche encore. Question de temps. :)

P.S. : J'explique pas très bien, alors si tu comprends pas, dis-moi le. :)

_________________
La vie est comme un pot de miel avec de la merdouille au fond. Plus tu veux du miel, plus t'as de la merdouille.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Sep 2002, 22:02 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 16 Avr 2002, 01:08
Message(s) : 138
Localisation : Québec
Le ID va être carrément le ID que tu as pris en faisant la première requête pour chercher les nouvelles. Par exemple, si le résultat de la première requête pour avoir tes nouvelles est dans $news, parcours cette variable avec un while pour prendre seulement le ID.

while($ligne = mysql_fetch_array($news))
{
$IDnews = $news["ID"];
}

Tu utilise ce $IDnews là pour ton lien.

C'est vrai qu'utiliser la méthode POST est plus pratique et plus propre, mais je ne l'ai pas encore essayé avec un lien, alors je ne sais pas trop comment ça marche encore. Question de temps. :)

P.S. : J'explique pas très bien, alors si tu comprends pas, dis-moi le. :)

_________________
La vie est comme un pot de miel avec de la merdouille au fond. Plus tu veux du miel, plus t'as de la merdouille.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Sep 2002, 14:20 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 16 Avr 2002, 01:08
Message(s) : 138
Localisation : Québec
Ta variable $data contient le resultat de ta requete pour chaque ligne. Tu utilise déjà $date['boitier']. Alors le lien pour suite serait :

<a href="news.php?IDnews=<? print $data['id']; ?>">Suite</a>

Je ne vois pas comment m'y prendre autrement avec un lien. Je ne suis pas un crack du PHP non plus faut dire.

_________________
La vie est comme un pot de miel avec de la merdouille au fond. Plus tu veux du miel, plus t'as de la merdouille.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Sep 2002, 14:33 
Hors-ligne
Régulier
Régulier

Inscription : 06 Jan 2002, 23:47
Message(s) : 314
Localisation : Québec
si tu veux utiliser la méthode post:

Code :
<form name=formulaire action="news.php">
<input type=hidden name=id>
   <a href="javascript:document.formulaire.id.value='1';document.formulaire.submit();">titre de la news</a>
   <a href="javascript:document.formulaire.id.value='2';document.formulaire.submit();">titre de la news</a>
   <a href="javascript:document.formulaire.id.value='3';document.formulaire.submit();">titre de la news</a>
</form>


et dans ton autre page tu récupère le id...


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Sep 2002, 15:46 
Hors-ligne
Régulier
Régulier

Inscription : 06 Jan 2002, 23:47
Message(s) : 314
Localisation : Québec
la méthode post te permet de passer ton paramètre sans que ca paraisse dans le URL de la page. En mettant un champ hidden (caché), tu lui donnes une valeur quand tu cliques sur ton lien et tu submit ton formulaire.


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 17 message(s) ]  Aller vers la page 1, 2  Suivant

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site