Bonjour,
Mon problème est que j'aimerais avoir plusieurs order by
selon que le naute clique sur un lien ou un autre qui serait affiché dans les colones TH d'un tableau affiché par un while. Est-ce possible?
J'ai vaguement essayé avec des $_GET qui devrait changer la requête du while mais quand je clique sur le lien, la page est rechargé et le script n'est plus executé. J'ai alors pensé à AJAX mais j'avoue être un peu perdu ^^
Salut,
tout est possible, tout est réalisable, c'est le jeu de la vie.
Sinon, tu peux nous montrer ton code pour commencer? Pourquoi vouloir "sauter" sur de l'ajax? C'est pas la solution à tout Smiley cligne
Merci de ta réponse.

Le code étant assez lourd je préfère n'en mettre qu'une partie.


if(isset($_GET['type']) AND $_GET['type'] == 'musique')
				{
				try
					{
						$bdd = new PDO('mysql:host=localhost;dbname=musique', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
					}
					catch (Exception $e)
					{
						die('Erreur : ' . $e->getMessage());
					}
					
					if(!empty($_POST))
					{
						extract($_POST);
						include('musique.php');
					$req = $bdd->query('SELECT * FROM musique ' . $criteres . ' ORDER BY ' . $_GET['ordre'] . ' ');
						if($donnees = $req->fetch())
						{
								
						echo'<h2>Fiche Musique</h2>
							<TABLE>
								<TR> 
									<TH><a href="?type=musique&ordre=titre">Titre</a></TH>
									<TH><a href="?type=musique&ordre=auteur">Auteur</a></TH>
									<TH><a href="?type=musique&ordre=nom_album">Album</a></TH>
									<TH><a href="?type=musique&ordre=annee">Année</a></TH>
									<TH><a href="?type=musique&ordre=genre">Genre</a></TH>
								</TR>';
							do
							{
								echo '
									
									<TR> 
										<TD> <a href="'.$donnees['url'].'" target="_BLANK">' . $donnees['titre'] . '</a> </TD> 
										<TD><a href="single.php?auteur='.$donnees['auteur'].'">' . $donnees['auteur'] . '</a></TD>
										<TD><a href="single.php?album='.$donnees['nom_album'].'">' . $donnees['nom_album'] . '</a></TD>
										<TD><a href="single.php?annee=' . $donnees['annee'] .'">' . $donnees['annee'] . '</a></TD> 
										<TD>' . $donnees['genre'] . '</TD> 
									</TR>';

							} while ($donnees = $req->fetch());
						}


Alors? Smiley biggrin