Det kan jo fører til en masse opkald til databasen ved at lave et loop med alle de navne...
Jeg ville nok gemme brugerne som "syntes om" i et array i databasen, som passer til hvert indlæg..
og hente alle navne ved at gøre følgende:
SELECT * FROM brugere WHERE id IN (".$row['likeID'].")
Hvis du så vil tjekke om brugeren allerede har trykket på "syntes om" kan du jo bare gøre følgende:
$likeIDcheck = explode(",", $row['likeID']);
if (in_array($BrugerensID, $likeIDcheck)) {
echo "Du har allerede trykket syntes om";
}else{
echo "Gem dit nye array her..";
}
Indlæg senest redigeret d. 16.07.2011 12:12 af Bruger #7728