Hi Leute!
hab ein problem mit meinem php-highscorelist-script.
ich bekomme momentan folgende echoausgabe im browser:
==================================
name1=Leo&credits1=9760&
name1=BennY&credits1=900&
name1=Charly&credits1=850&
name1=Jürgen&credits1=800&
name1=Gina&credits1=640&
name1=Gandalf&credits1=4400&
name1=Kurt&credits1=32000&
name1=Jansen&credits1=30595&
name1=Karl&credits1=1890&
name1=Frank&credits1=14070&
minwert=14070&maxwert=14070&eintraege=0
==================================
ich brauch's aber so:
name1=Leo&credits1=9760&
name2=BennY&credits2=900&
name3=Charly&credits3=850&
name4=Jürgen&credits4=800&
name5=Gina&credits5=640&
name6=Gandalf&credits6=4400&
name7=Kurt&credits7=32000&
name8=Jansen&credits8=30595&
name9=Karl&credits9=1890&
name10=Frank&credits10=14070&
minwert=640&maxwert=32000&eintraege=10
=> dann muss das ganze noch aufsteigend sortiert an flash übergeben werden. soll heißen: spieler mit den meinsten credits hat name1&credits1 usw.
Hier das Script:
$top10 = mysql_query("SELECT * FROM highscore5 order by CREDITShs DESC limit 0,10");
$i = "1";
$min = $max = 0;
while($i <= 10 && $row = mysql_fetch_array($top10))
{
$min = $row[CREDITShs];
if ("1" == $i) $max = $row[CREDITShs];
$uebergabe .= "&name$i=$row[NAMEhs]"
."&credits$i=$row[CREDITShs]";
}
$uebergabe = substr($uebergabe, 1)
."&minwert=$min&maxwert=$max&eintraege=" .($i-1);
echo $uebergabe;
Komm irgendwie nicht weiter
hab ein problem mit meinem php-highscorelist-script.
ich bekomme momentan folgende echoausgabe im browser:
==================================
name1=Leo&credits1=9760&
name1=BennY&credits1=900&
name1=Charly&credits1=850&
name1=Jürgen&credits1=800&
name1=Gina&credits1=640&
name1=Gandalf&credits1=4400&
name1=Kurt&credits1=32000&
name1=Jansen&credits1=30595&
name1=Karl&credits1=1890&
name1=Frank&credits1=14070&
minwert=14070&maxwert=14070&eintraege=0
==================================
ich brauch's aber so:
name1=Leo&credits1=9760&
name2=BennY&credits2=900&
name3=Charly&credits3=850&
name4=Jürgen&credits4=800&
name5=Gina&credits5=640&
name6=Gandalf&credits6=4400&
name7=Kurt&credits7=32000&
name8=Jansen&credits8=30595&
name9=Karl&credits9=1890&
name10=Frank&credits10=14070&
minwert=640&maxwert=32000&eintraege=10
=> dann muss das ganze noch aufsteigend sortiert an flash übergeben werden. soll heißen: spieler mit den meinsten credits hat name1&credits1 usw.
Hier das Script:
$top10 = mysql_query("SELECT * FROM highscore5 order by CREDITShs DESC limit 0,10");
$i = "1";
$min = $max = 0;
while($i <= 10 && $row = mysql_fetch_array($top10))
{
$min = $row[CREDITShs];
if ("1" == $i) $max = $row[CREDITShs];
$uebergabe .= "&name$i=$row[NAMEhs]"
."&credits$i=$row[CREDITShs]";
}
$uebergabe = substr($uebergabe, 1)
."&minwert=$min&maxwert=$max&eintraege=" .($i-1);
echo $uebergabe;
Komm irgendwie nicht weiter