List i bestemt orden
Jeg er igang med at lave noget bruger database hvor der er 3 forskellige rettighederlige nu ser min database saadan her ud listet efter id
SELECT * FROM users ORDER by id
+----+--------+-------+----------------+
| id | upline | user | name |
+----+--------+-------+----------------+
| 1 | 0 | Gizmo | Lasse Lillholm |
| 2 | 1 | user2 | user2 |
| 3 | 1 | user3 | user3 |
| 4 | 2 | user4 | user4 |
| 5 | 2 | user5 | user5 |
| 6 | 3 | user6 | user6 |
| 7 | 3 | user7 | user7 |
+----+--------+-------+----------------+
Jeg vil gerne ha listet dem saa de staar saadan her
+------+--------+-------+----------------+
| id | upline | user | name |
+------+--------+-------+----------------+
| 1 | 0 | Gizmo | Lasse Lillholm |
| 2 | 1 | user2 | user2 |
| 4 | 2 | user4 | user4 |
| 5 | 2 | user5 | user5 |
| 3 | 1 | user3 | user3 |
| 6 | 3 | user6 | user6 |
| 7 | 3 | user7 | user7 |
+------+--------+-------+----------------+
Der skal nok lige en forklaring til
jeg har lige rykket dem lidt ind.
Men upline betyder hvilken gruppe de hoere under.
Maaske det her billede kan give lidt hjaelp til at forstaa det
http://h0.dk/user.bmp
Jeg haaber der er nogen som kan forstaa hvad jeg mener...
Hvis der er det haaber jeg de ogsaa har et svar paa mit problem
paa forhaand tak
