je comprends pas, tout me semble bon, et pourtant ca marche pas !
Contenu du fichier livre.php :
Code :
- <?
- if($ordre='pseudo')
- {
- $ordrepseudo='pseudo DESC';
- }
- elseif($ordre='pseudo DESC')
- {
- $ordrepseudo='pseudo';
- }
- else if($ordre='date')
- {
- $ordredate='date DESC';
- }
- else
- {
- $ordedate='date'
- }
- <a href="http://fournisseur/fichier.php?ordre=<? echo $ordrepseudo; ?>">Pseudo</a> / <a href="http://fournisseur/fichier.php?ordre=<? echo $ordred; ?>">Date</a>
- ?>
- ...
- $sql = 'SELECT pseudo, email, date, message FROM livre_d_or ORDER BY '.$ordre;
|
Voila, explication :
Quan je veux cliquer sur le lien "pseudo", l'URL est bien "http://fournisseur/fichier.php?ordre=pseudo" Donc kan je clique dessus, la meme page s'affiche, et le code est bien :
Code :
- $sql = 'SELECT pseudo, email, date, message FROM livre_d_or ORDER BY pseudo;
|
Et la ca marche ! Car $ordre=pseudo !
Si maintenant on regarde le debut du code on voit ke si $ordre='pseudo' alors il doit mettre $ordre='pseudo DESC' ! Et ca marche ! Kan je reclique sur le lien "pseudo", je tombe bien sur:
Code :
- $sql = 'SELECT pseudo, email, date, message FROM livre_d_or ORDER BY pseudo DESC';
|
Mais a partir de ce moment, le lien "pseudo" reste tjs avec "fichier.php?ordre=pseudo DESC" alors ke le code dis bien :
Code :
- elseif($ordre='pseudo DESC')
- {
- $ordrepseudo='pseudo';
- }
|
Enfin voila, si y en a ki a compris tout ce charabia ca serait kool k'il puisse m'aider ! Parceke je comprends pas pkoi ca marche pas ! Merci
---------------
Gamertag: CoteBlack YeLL