login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Op meerdere objecten sorteren

Offline Newton - 17/07/2006 14:24
Avatar van NewtonNieuw lid Hoi, kleine vraag

Ik wil op Doelpunten sorteren en dan op Achternaam zodat
mensen met dezelfde aantal doelpunten dan op achternaam gesorteerd worden.

is dit mogelijk?

11 antwoorden

Gesponsorde links
Offline marten - 17/07/2006 14:26
Avatar van marten Beheerder ja hoor

Order BY group by en dat soort commando's moet je dan in je SQL query gebruiken
Offline Newton - 17/07/2006 14:28 (laatste wijziging 17/07/2006 14:40)
Avatar van Newton Nieuw lid ok thnx gelukt 

en ik wil dat de mensen die geen doelpunt gemaakt hebben, niet te zien zijn wat was daarvoor ook al weer de commando?
Offline Thomas - 17/07/2006 14:54
Avatar van Thomas Moderator Hoe ziet de structuur van je database-tabel er uit?

Waarschijnlijk moet je je WHERE-statement uitbreiden met de conditie (voorwaarde) dat het aantal doelpunten groter dan 0 moet zijn (als je het aantal doelpunten wat iemand gescoord heeft als nummer hebt opgeslagen).
Offline roelh - 17/07/2006 15:35
Avatar van roelh PHP gevorderde Ja iets van where doelpunten != 0
Offline Newton - 17/07/2006 15:42 (laatste wijziging 17/07/2006 15:51)
Avatar van Newton Nieuw lid @FangorN
Ok

<?php

//connectie

$selectie=mysql_query("SELECT voornaam,tussenvoegsel,
achternaam,doelpunten
FROM statsseizoen0304
ORDER BY doelpunten DESC,
achternaam ASC");
while ($arr=mysql_fetch_array($selectie))
{

etc
etc


Database

ID
voornaam
tussenvoegsel
achternaam
doelpunten
assist
nul
caps

Offline roelh - 17/07/2006 15:57 (laatste wijziging 17/07/2006 15:58)
Avatar van roelh PHP gevorderde
  1. mysql_query("SELECT * FROM `statsseizoen0304` where `doelpunten` != 0 GROUP BY `doelpunten`, `achternaam`") or die (mysql_error());


Zoiets misschien?
Offline Newton - 17/07/2006 16:22 (laatste wijziging 17/07/2006 16:31)
Avatar van Newton Nieuw lid hmmm dan krijg ik :

Warning mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\Program on line 132
Offline roelh - 17/07/2006 16:26
Avatar van roelh PHP gevorderde Dan is de query waarschijnlijk niet goed, ff kijken hoor 
Heb je voor de query wel iets van $query = neergezet oid?
Zal ff verder kijkne naar de query
Offline Newton - 17/07/2006 16:32
Avatar van Newton Nieuw lid hoe krijg je de helescript met kleur en alles hier in een post?
Offline Maarten - 17/07/2006 16:43 (laatste wijziging 17/07/2006 16:44)
Avatar van Maarten Erelid [code ][/ code] Gebruiken
Maar grote scripts horen op plaatscode.be, zoals in de forumregels aangegeven.

  1. <?php
  2. mysql_query("SELECT voornaam,tussenvoegsel,
  3. achternaam,doelpunten
  4. FROM statsseizoen0304
  5. WHERE doelpunten > 0
  6. ORDER BY doelpunten DESC,
  7. achternaam ASC");
  8. ?>
Offline Newton - 17/07/2006 16:45
Avatar van Newton Nieuw lid thnx
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.37s