Nieuw lid |
|
$sql6 = mysql_query("SELECT COUNT(userID) AS tienkeer FROM zvdnacht_contest WHERE userID = $userID AND contestFinished = 'Y' LiMIT 1");
$data = mysql_fetch_assoc($sql6);
$num = floor($data['tienkeer'] / 10);
while($num > 0)
{
echo "<img src=\"img/smileys/20.gif\" border=\"0\" />";
$num = $num - 1;
}
$sql6 = mysql_query("SELECT COUNT(userID) AS tienkeer FROM zvdnacht_contest WHERE userID = $userID AND contestFinished = 'Y' LiMIT 1"); $num = floor($data['tienkeer'] / 10); while($num > 0) { echo "<img src=\"img/smileys/20.gif\" border=\"0\" />"; $num = $num - 1; }
Hallo,
Dit is een stukje code wat een gewonnen award van een gebruiker op mijn forum weergeeft. De code werkt, ik heb alleen $userID nog niet gedefineerd, omdat ik niet weet hoe ik dat het beste kan aanpakken.
Als ik doe (dit heb ik wel gedefinieerd):
$userID = $_SESSION["userID"];
$userID = $_SESSION["userID"];
Maar da's niet goed, want dan geeft hij iedereen die ingelogt is (en dus elke user) een award. Wat er dus moet gebeuren bij het weergeven is dus 'id' FROM user selecteren en dat koppelen aan het weergeven. Zodat hij voor elke userid apart gaat kijken of hij voldoet aan de eisen voor die award.
Ik hoop dat m'n probleem duidelijk is uitgelegd. Hoe kan ik dat het beste doen?
Dankje
|