Kjapp og trygg hosting for Wordpress

Unngå at string med samme verdi gjentar seg?

Mr Vest

Sjefen over alle sjefer!
Nuh, denne her syns jeg var vanskelig. Jeg aner virkelig ikke hva og søke opp i Google for å finne en løsning her.

$siste=mysql_query("select username from stats where current_site='http://link.com' orderby id desc LIMIT 10",$c);
while($sistinnom=mysql_fetch_array($siste))
echo'
'.$sistinnom[username].'<br />
';
Det som er saken er at for hver sidevisning lagrer den informasjon om hvem som genererte sidevisningen i databasen og også hvilken side som var besøkt. Da kan jeg risikere at samme navn i outputten her gjentar seg fordi en bruker kanskje klikker på F5, evt kommer tilbake til samme sidevisning før 10 andre har vært innom. Hva kan jeg gjøre for at den skal hoppe over dersom samme navn kommer mer enn 1 antall ganger?


På forhånd, takk for svar.
 

Mr Vest

Sjefen over alle sjefer!
Ja, det var altså duplikat innhold dette her heter ja. Hehe, det kom jeg ikke på i farten. Jeg fant akkurat ut at det var i queryen jeg måtte legge inn noe. distinct heter det visstnok, og ser ut til å fungere meget bra. Queryen min blir da slik:

mysql_query("select distinct username from stats where current_site='http://link.com' orderby id desc LIMIT 10",$c);

Det som da skjer er altså dersom "username" kommer mer enn 1 antall ganger, da hopper den videre til neste "username" som ikke allerede er hentet ut. :)

Kilde.
 
Topp