Nieuw lid |
|
hallo allemaal .
Ik wil mijn tabellen op mijn website kunnen sorteren. Ik heb het nu zo voor elkaar dat wanneer men op een kop van een kolom drukt hij op die kolom sorteerd. maar hij sorteerd dan alleen op DESC. Ik zou graag willen dat wannee rik er nog een keer op druk hij dan sorteerd op ASC...
kan iemand mij hierbij helpen?? thnx alvast
<table width="700" cellspacing="0" cellpadding="0" style="border: 1px solid #C9DFED" bgcolor="#2B6CAC">
<tr>
<td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=prioriteit"><p>Prioriteit</p></a></td>
<td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=machine"><p>Machine</p></td>
<td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=onderwerp"><p>Onderwerp</p></td>
<td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=datum"><p>Datum melding</p></td>
<td background="images/Layout/table_top.gif"></td>
</tr>
<?php
include "db.php";
//sortering
$default_sort = 'datum DESC';
if (!isset ($_GET['order']))
{
$order = $default_sort;
} else
{
$order = $_GET['order'];
}
//einde sortering
$result = mysql_query
("SELECT DISTINCT smt_probleem.id, machine, onderwerp, prioriteit, date_format(datum, '%d-%m-%Y') AS datum, opgelost
FROM smt_probleem, gebruiker
where opgelost='0'
ORDER BY $order",$db);
while ($r = mysql_fetch_array($result))
{
if($i%2 == 0)
{
?>
<table width="700" cellspacing="0" cellpadding="0" style="border: 1px solid #C9DFED" bgcolor="#2B6CAC"> <tr> <td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=prioriteit"><p>Prioriteit</p></a></td> <td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=machine"><p>Machine</p></td> <td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=onderwerp"><p>Onderwerp</p></td> <td background="images/Layout/table_top.gif"><a href="index.php?top=top_menu/top_smt&pagina=smt/home&order=datum"><p>Datum melding</p></td> <td background="images/Layout/table_top.gif"></td> </tr> <?php include "db.php"; //sortering $default_sort = 'datum DESC'; if (!isset ($_GET['order'])) { $order = $default_sort; } else { $order = $_GET['order']; } //einde sortering ("SELECT DISTINCT smt_probleem.id, machine, onderwerp, prioriteit, date_format(datum, '%d-%m-%Y') AS datum, opgelost FROM smt_probleem, gebruiker where opgelost='0' ORDER BY $order",$db); { if($i%2 == 0) { ?>
Citaat: Rens edit:
Codetags!!!
|