Deze query geeft als resultaat de members waarvan het profiel meest bekeken werd. In de tabel view sla ik ook het ip adres op van de bezoeker. Nu wil ik echter uniek selecteren op ip maar dit werkt niet. Hoe los ik dit op?
Voorbeel: http://www.datinglovers.com/top20.php
code:
1
2
3
4
5
6
7
8
| $sql = "SELECT distinct('view.ip'),view.object,leden.naam,leden.geslacht,leden.foto,leden.fotoaan, count(*)
as counter
FROM $mysql_view, $mysql_leden
WHERE view.type='1' AND ".$mysql_leden.".geslacht = '2' AND view.object = leden.id
AND view.tijd > $tijd GROUP BY view.object
ORDER BY counter DESC LIMIT 20";
$result = mysql_query($sql)or die(mysql_error());
while ($object = mysql_fetch_object($result)) |
Voorbeel: http://www.datinglovers.com/top20.php