hoi,
ik heb een probleem bij het sorteren van de data. Ik heb een tabel met 4 kolommen. Hij laat alle data uit de database keurig zien gesorteerd op id, maar nu wil ik dus dat je kunt sorteren op id, relatie, werkzaamheden en tijd. Ik heb een dus overal een link van gemaakt als in <a href="?sortby=id">Volgnummer:</a>
if($sortby == "") $sortby = "id";
Ben ik nou gek of moet dit zo dan niet werken nu?
Bij mij doet die het maar niet, hij blijft gesorteerd op id...
ik heb een probleem bij het sorteren van de data. Ik heb een tabel met 4 kolommen. Hij laat alle data uit de database keurig zien gesorteerd op id, maar nu wil ik dus dat je kunt sorteren op id, relatie, werkzaamheden en tijd. Ik heb een dus overal een link van gemaakt als in <a href="?sortby=id">Volgnummer:</a>
if($sortby == "") $sortby = "id";
Ben ik nou gek of moet dit zo dan niet werken nu?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| <html> <head> <title>Repliceer tekstbestanden met MySQL Database</title> <link rel="stylesheet" href="opmaak.css" type="text/css"> </head> <table width="100%" cellspacing="0" class="loginstijl"> <tr> <td><b><a href="?sortby=id">Volgnummer:</a></b></td> <td><b><a href="?sortby=relatie">Relatie:</a></b></td> <td><b><a href="?sortby=afgehandeld">Afgehandeld door:</a></b></td> <td><b><a href="?sortby=tijd">Tijd:</a></b></td> </tr> <!-- Begin van php-code --> <?php mysql_connect('localhost', 'user', 'pass'); // Database verbinding mysql_select_db('matthijs'); // Database selecteren if($sortby == "") $sortby = "id"; $query = "SELECT * FROM gegevens ORDER BY $sortby"; // Selecteer Alle velden van de tabel gegevens, gesorteerd op volgnummer (id) $result = mysql_query($query) or die(mysql_error()); while ($obj=mysql_fetch_object($result)) { $id = $obj->id; $relatie = $obj->relatie; $afgehandeld = $obj->afgehandeld; $tijd = $obj->tijd; ?> <tr> <td><?php echo $id; ?></td> <td><?php echo $relatie; ?></td> <td><?php echo $afgehandeld; ?></td> <td><?php echo $tijd; ?></td> </tr> <?php } ?> </table> |