Hallo zusammen,
ich bin gerade nach langer pause mal wieder auf dem Trichter gekommen und möchte wieder ein wenig rumbasteln. Ich bin gerade dabei eine Highscore zu bauen.
MYSQL DB ausschnitt
id name punkte
1 andre 80
2 dieter 160
3 peter 100
Diese Daten lese ich ganz normal mit einer whileschleife aus und verpacke es hübsch in eine Tabelle.
Funktioniert soweit.
Man soll dann aber noch die Möglichkeit haben, auf den namen zu klicken und ein paar infos zu dem eingetragenden Member bekommen. wie z.B. der Platz welcher sich aus der PUNKTZAHL ergeben soll.
Als Beispiel:
dieter 160 punkte Platz 1
peter 100 punkte Platz 2
Andre 80 Punkte Platz 3
soweit ist es ja kein Problem, nur wenn ich jetzt eben einen user einzelnd aufrufe und details anzeigen lasse, möchte ich seine momentane Platzierung berechnen. nur weis ich patu nicht wie ich daran gehen muss.
hier ein kleiner auszug aus meine ##details.php## // welche gesonderte details des Members anzeigt.
<?php include("config/config.php");
$detail_abfrage = "SELECT * FROM member WHERE id='$memid'"; // $memid wird übergeben wenn man auf den link im Namen der Liste klickt
$detail_data = mysql_query($detail_abfrage);
$details = mysql_fetch_array($detail_data)
?>
.
. //html
.
<?php
$details_list_punkte = mysql_query("SELECT punkte FROM member WHERE name='$details[name]'");
$details_list_p = mysql_fetch_array($details_list_punkte);
echo $details_list_p[punkte]; // die Punkte die der MEmber erreich hat
?>
Würde mich um Hilfe sehr freuen.
viele Grüße
Dziko