Trier un tableau en php
Dernière réponse : dans Programmation
Bonjour,
J'ai un tableau qui affiche des données de la base de données
Je voulais que lorsque j'appuie sur la première ligne de chaque colonne du
tableau, il sera trié selon la colonne choisie.
voici l'essentiel du code de mon tableau:
J'ai un tableau qui affiche des données de la base de données
Je voulais que lorsque j'appuie sur la première ligne de chaque colonne du
tableau, il sera trié selon la colonne choisie.
voici l'essentiel du code de mon tableau:
<table class="tableau" width= "700">
<tr>
<th>Nom</th>
<th>Prénom</th>
<th>Tel</th>
</tr>
<?php
$retour = mysql_query('SELECT * FROM client');
while ($donnees = mysql_fetch_array($retour)or die(mysql_error()))
{ ?>
<tr>
<td> <?php echo $donnees['C_Nom']; ?> </td>
<td> <?php echo $donnees['C_Prenom']; ?> </td>
<td> <?php echo $donnees['C_Telephone']; ?> </td>
</tr>
<?php } ?>
</table>
Autres pages sur : trier tableau php
Lassé par la pub ? Créez un compte
voici le code:
<table class="tableau" width= "700">
<tr>
<th><a href="?tri=C_Nom">Nom</a></th>
<th><a href="?tri=C_Prenom">Prénom</a></th>
<th><a href="?tri=C_Telephone">Tel</a></th>
</tr>
<?php
$cnx=mysql_connect("localhost","admin","admin")or die('Impossible de connecter');
mysql_select_db("FAX",$cnx) or die('Impossible de slectioner la bdd');
if (!isset($tri)) {
$tri = "C_Nom";
}
$tri = mysql_real_escape_string(htmlspecialchars($_GET['tri']));
$retour = mysql_query ("SELECT * FROM client ORDER BY '$tri' " );
while ($donnees = mysql_fetch_array($retour)or die(mysql_error()))
{ ?>
<tr>
<td> <?php echo $donnees['C_Nom']; ?> </td>
<td> <?php echo $donnees['C_Prenom']; ?> </td>
<td> <?php echo $donnees['C_Telephone']; ?> </td>
</tr>
<?php } ?>
</table>
c bon le problème est résolu mais juste une autre question
je voulais afficher une image d'un petit flèche pour indiquer pour quelle colonne le tri est effectué comme par exemple dans Mysql
j'ai mis ça mais ça pas marché:
je voulais afficher une image d'un petit flèche pour indiquer pour quelle colonne le tri est effectué comme par exemple dans Mysql
j'ai mis ça mais ça pas marché:
<th>
<a href="?tri=C_Nom">Nom<?php if ($tri == "C_Nom") {?><img src="images/sortdown.gif"> <?php }?>
</a>
</th>
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumTrier un tableau php avec bdd
- ForumTrier une boucle dans un tableau php
- ForumTri tableau php
- ForumTri tableau php champ
- ForumTri tableau php javascript
- ForumTableau en php tri par date
- solutionsTrie un tableau en php
- ForumPhp trier tableau javascript
- solutionsPhp trier tableau associatif
- ForumPhp trier un tableau multidimensionnel
- Voir plus