Ranking

prepare("SELECT correctAnswers, UID, testTime FROM tests WHERE rank = 1 ORDER BY correctAnswers DESC, testTime ASC"); $stmt->execute(); $stmt->store_result(); $stmt->bind_result($correctAnswers, $UID, $testTime); echo ""; $i = 0; while ($stmt->fetch()) { $stmtUser = $conn->prepare("SELECT username FROM users WHERE UID = ?"); $stmtUser->bind_param("i", $UID); $stmtUser->execute(); $stmtUser->bind_result($username); if ($stmtUser->fetch()) { $i++; $pr = $correctAnswers/20*100; echo ""; } $stmtUser->close(); } $stmt->close(); $conn->close(); echo "
MiejsceNazwa użytkownikaPoprawneWynikCzas zapisania testu
$i$username$correctAnswers/20$pr%$testTime
" ?>

Powrót