login  Naam:   Wachtwoord: 
Registreer je!
 Forum

gegevens uit database halen (Opgelost)

Offline ArcanA - 21/12/2007 19:41 (laatste wijziging 21/12/2007 19:46)
Avatar van ArcanAPHP beginner Hallo,
Ik ben weer een poging aan het doen om gegevens uit m'n db te halen.
Ben een hondenspel aan het maken..

Ik wil het volgende:

Meeste honden:
ArcanA:7
Piet:5
Jan:1

Dit heb ik maar het wilt niet werken:

  1. <?php
  2.  
  3. $query = "SELECT `eigenaar`, COUNT(*) AS `count` FROM `honden` GROUP BY `eigenaar` ORDER BY COUNT(*) DESC LIMIT 0,10";
  4. $resultaat = mysql_query($query) or die ("query mislukt");
  5. while ($obj = mysql_fetch_object($resultaat)){
  6. echo "<font color='#6b3010' face='Comic Sans MS'> ".$obj->eigenaar.": ".$obj->count."</font><br>";
  7. }
  8. ?>




  1. --
  2. -- Tabel structuur voor tabel `honden`
  3. --
  4.  
  5. CREATE TABLE `honden` (
  6. `id` int(11) NOT NULL auto_increment,
  7. `ras` varchar(30) NOT NULL default '',
  8. `geslacht` varchar(4) NOT NULL default '',
  9. `naam` varchar(20) NOT NULL default '',
  10. `tekoop` char(1) NOT NULL default '',
  11. `prijs` varchar(10) NOT NULL default '',
  12. `manier` varchar(7) NOT NULL default '',
  13. `foto` binary(3) NOT NULL default '\0\0\0',
  14. `eigenaar` varchar(20) NOT NULL default '',
  15. `geboortedatum` varchar(14) NOT NULL default '',
  16. PRIMARY KEY (`id`),
  17. FULLTEXT KEY `ras` (`ras`)
  18. ) ENGINE=MyISAM AUTO_INCREMENT=1129 DEFAULT CHARSET=latin1 AUTO_INCREMENT=1129 ;
  19.  
  20. --
  21. -- Gegevens worden uitgevoerd voor tabel `honden`
  22. --


ArcanA:).

2 antwoorden

Gesponsorde links
Offline marten - 21/12/2007 19:52 (laatste wijziging 21/12/2007 19:53)
Avatar van marten Beheerder Maak er eens COUNT(id) van in je query. En je geeft de count een naam. Order daar dan ook op. Dus ORDER BY count.

  1. <?php
  2.  
  3. $query = "SELECT `eigenaar`, COUNT(id) AS `count` FROM `honden` GROUP BY `eigenaar` ORDER BY count DESC LIMIT 0,10";
  4. $resultaat = mysql_query($query) or die ("query mislukt");
  5. while ($obj = mysql_fetch_object($resultaat)){
  6. echo "<font color='#6b3010' face='Comic Sans MS'> ".$obj->eigenaar.": ".$obj->count."</font><br>";
  7. }
  8. ?>
Bedankt door: nathanael
Offline ArcanA - 21/12/2007 20:08
Avatar van ArcanA PHP beginner Bedankt, het is gelukt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s