Autor Zpráva
Neas
Profil
ahoj.
pokusil jsem se na svém webu udělat "like" tlačítko alá facebook a rád bych, aby se po najetí myší nad ikonu "liku" zobrazil seznam maximálně 5ti náhodných lidí, kteří na "like" tlačítko klikli. Toto se mi již podařilo, avšak rád bych, aby program do seznamu vybíral přednostně lidi, které má přihlášený uživatel ve svém friendlistu, a ostatní uživatelé (pokud jich ještě nebylo 5) teprve bral z ostatních, kteří na "like" tlačítko klikli.
Rád bych vás požídal o pomoc se sestavením tohoto sql dotazu, neboť si s ním již nevím rady.
dosavadní dotaz, nezohledňující přátelé:
SELECT u.id, u.name FROM users u, popularity p
WHERE u.id=p.who_clicked AND p.target_id='.$id_komentare.' AND status=1
ORDER BY RAND() LIMIT 5

(status == 1 při like, == 0 při dislike)
Děkuji

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0