Bonjour,
Je cherche à trier les colonnes de mon tableau par ordre alphabétique.
Pour cela j'ai tenté de reproduire un code déjà existant mais cela ne marche pas :(
Quelqu'un pourrait-il jetter un oeil?
Merci
Mon code :
<?php
session_name('acti');
session_start();
include ('../annexes/connexions/connexion_prod.php');
require_once ('../annexes/fonctions/php/constantes.php');
require_once ('../annexes/jour.php');
//-----------récupération de variables--------------------------------------
$ordre=recupGetOrPost('ordre',"");
$critere_choix=recupGetOrPost('critere_choix',"");
$order=recupGetOrPost('order',"");
$orderTri=recupGetOrPost('orderTri',"");
$tri=recupGetOrPost('tri',"");
//-------------récupération de variables--------------------------------------
//varibles de session
$sess_jour = $_SESSION['jour'];
$sess_nom = $_SESSION['nom'];
//variables GET ou POST
//qui viennent du haut
if(isset($_POST['critere_ok']))
$critere_choix = $_POST['critere_choix'];
elseif(isset($_GET['critere_choix']))
$critere_choix = $_GET['critere_choix'];
else
$critere_choix = NULL;
//qui viennent du bas
if($order!=""){
if($ordre == "ORDER BY ".$order." DESC")
$ordre = "ORDER BY ".$order." ASC";
else
$ordre = "ORDER BY ".$order." DESC";
}else
$ordre = "ORDER BY eds_actif_entier.refClient";
$hrefTitre="affichage_centre_analyse_sauvegarde_consult.php?&tri=".$tri."&ordre=".$ordre."&orderTri=".$orderTri."&critere_choix=".$critere_choix."&id=&order=";
$href="affichage_centre_analyse_sauvegarde_consult.php?numTicket=".$numTicket."&ordre=".$ordre."&order=".$order."&critere_choix=".$critere_choix."&tri=";
(........)
<form action = "controleur_sauvegarde_tp.php" method="post">
<table width="100%" align="center">
<tr>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.numTicket">Numéro ticket</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.prioriteTraitement">Priorité de traitement</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.idUn">Identifiant N°1</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.refClient">Référence client</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.nature">Nature</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.actionEnCours">Action en cours</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.dateDebut">Date début</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.engagements">Engagements</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.dateEchGtr">Date éch GTR</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.etat">Etat</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.idDeux">Identifiants N°2</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.edsActif">EDS Actif</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.edsPilote">EDS Pilote</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.idTrois">Identifiant N°3</a></td>
<td align='center' class='entete'><a href="<?php echo $hrefTitre ?>eds_actif_entier.techRespEdsPilote">Technicien Resp. EDS Pilote</a></td>
</tr>
(........)
<td align="center" >
<form action="controleur_chemises_ajout.php" method="post">
<input name="seuil" type="hidden" value="<?php echo $seuil; ?>">
<input name="Seuilebut" type="hidden" value="<?php echo $Seuilebut; ?>">
<input name="seuilFin" type="hidden" value="<?php echo $seuilFin; ?>">
<input name="debut" type="hidden" value="<?php echo $debut; ?>">
<input name="fin" type="hidden" value="<?php echo $fin; ?>">
<input name="choix" type="hidden" value="<?php echo $choix; ?>">
<input name="tri" type="hidden" value="<?php echo $tri; ?>">
<input name="last_tri" type="hidden" value="<?php echo $last_tri; ?>">
<input name="order" type="hidden" value="<?php echo $order; ?>">
<input name="select" type="hidden" value="<?php echo $select; ?>">
<input name="value" type="hidden" value="<?php echo $value; ?>">
</form>
</td>
Afficher la suite