Wat je wil is niet altijd wat je nodig hebt!
voor de rest snap ik niet wat je wilt of bedoelt?
I don't suffer from insanity, I enjoy every minute of it
Trotse mama van Thijs&Bas
Ok ik heb dit nu verandert naarSuffie schreef op 09 February 2003 @ 19:12:
je moet wel specificeren bij je select of je het over startup.Naam hebt of over applications.Naam (netzoals bij je GROUP BY) en ik geloof dat je bij ORDER BY moet doen met je COUNT(startup.Naam) en niet met num
voor de rest snap ik niet wat je wilt of bedoelt?
1
 | $sql1 = "SELECT COUNT(Naam) AS num, startup.Naam, applications.Naam FROM startup, applications WHERE startup.Naam = applications.Naam GROUP BY Naam ORDER BY num DESC LIMIT 0, 10";  | 
num gebruik ik omdat ik die COUNT(Naam) As num hebt aangegeven zodat ik in mijn php
1
2
3
4
5
6
7
8
 | <? while($row = mysql_fetch_array($query)) { echo "<li>$row[Naam] ($row[num] posts)"; } mysql_close(); ?>  | 
kan gebruiken voor de weergave.
De query werkt nog steeds niet.
Wat je wil is niet altijd wat je nodig hebt!
1
 | $query = mysql_query($sql1) or die(mysql_error());  | 
I don't suffer from insanity, I enjoy every minute of it
Trotse mama van Thijs&Bas
Verwijderd
[ Voor 90% gewijzigd door Verwijderd op 10-02-2003 00:52 ]
Intentionally left blank
I don't suffer from insanity, I enjoy every minute of it
Trotse mama van Thijs&Bas
Dus dan zou het zoiets worden:
1
2
3
4
 | $sql1 = "SELECT COUNT(startup.Naam) num, startup.Naam, applications.Naam FROM startup, applications WHERE startup.Naam = applications.Naam GROUP BY startup.Naam, applications.Naam ORDER BY num DESC LIMIT 0, 10";  | 
Wat werkt er niet? Krijg je een error? Zo ja, wat geeft mysql_error(); ?
[ Voor 4% gewijzigd door RupS op 10-02-2003 13:41 ]