wie erstelle ich eine highscore liste???

Asim
Problembeschreibung:
also ich versuche grad eine highscore liste für ein spiel zu machen jedoch hab ich ein problem es kommt immer nur "Array" als name und punkte raus liegt es daran dass es mehrere werte sind die abgerufen wurden???

Fehlermeldung:
es wird wie oben schon gesagt immer nur array ausgegeben

Link zum Forum oder Screenshot:
http://martoo.ma.ohost.de/wbblite/highscore.php

Was wurde zuletzt geändert oder eingebaut?
nichts
derkleene
Poste doch mal das was du schon geschireben hast, oder die dateien.
Denn so kann man keinen Fehler suchen.
Asim
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<?php
$filename="highschore.php";
require("./global.php");

$name $db->query_first("SELECT name FROM Highscore");
$punkte $db->query_first("SELECT punkte FROM Highscore");

eval ("\$highscore_punkte = \"".$tpl->get("punkte")."\";");
eval("\$tpl->output(\"".$tpl->get("highscore")."\");");
?>


hier der quelltext sollte die DB abftrage etwa nur ein mal da sien und beide werte abfragen??
Asim
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<?php
$filename="highschore.php";
require("./global.php");

$abfrage $db->query_first("SELECT name,punkte FROM Highscore");

$name=$abfrage['name'];
$punkte=$abfrage['punkte'];

eval ("\$highscore_punkte = \"".$tpl->get("punkte")."\";");
eval("\$tpl->output(\"".$tpl->get("highscore")."\");");
?>


hab ihn jetzt etwas überarbeitet jetzt wird aber nur der name des zuletzt gespielten ausgegeben und nciht alle nach punkten sortiert wie mach uich das??? kann mir vllt. einer helfen???
minhhoang0203
wie hast du ein doppelpost gemacht? das geht doch garnicht...
PS: bitte, ich brauch hier hilfe
derkleene
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<?php
$filename="highschore.php";
require("./global.php");

$abfrage1 $db->query("SELECT name,punkte FROM Highscore ORDER BY punkte");
while($abfrage=$db->fetch_array($abfrage1)) {
    $hs .="$<tr>
     <td width=\"130px\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\"><b>".$abfrage['name']."</b></font></td>
     <td align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\">".$abfrage['punkte']."</font></td>
    </tr>";
    
}

eval("\$tpl->output(\"".$tpl->get("highscore")."\");");
?>


Dann nur noch in der highscore.tpl die Variable $hs an der entsprechende Stelle einfügen....

Nun zwar nicht getestet sollte aber gehen, wenn ich keinen flüchtigkeits Fehler gemacht habe
Asim
sowas ähnlichews hatte ich auch schon mal versucht aber nur ähnlich wurde glaub nur der erste wert ausgegeben weil nur 1 wert eingetragen war vielleicht auch nciht jedoch ist das immer noch nicht nach punkte sortiert und 1 $ war zuviel bei $hs = "$...
derkleene
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<?php
$filename="highschore.php";
require("./global.php");

$abfrage1 $db->query("SELECT name,punkte FROM Highscore ORDER BY punkte DESC");
while($abfrage=$db->fetch_array($abfrage1)) {
    $hs .="<tr>
     <td width=\"130px\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\"><b>".$abfrage['name']."</b></font></td>
     <td align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\">".$abfrage['punkte']."</font></td>
    </tr>";
    
}

eval("\$tpl->output(\"".$tpl->get("highscore")."\");");
?>


eigenlich hätte ich nun geschreiben mal etwas selbstständig weiter zu bearbeiten.

Google oder so hätte bestimmt was bei sortierung + sql gefunden.

Aber einfach punkte ASC oder DESC eintragen jenachdem in welcher reihenfolge sortiert werden soll.

Also auf/absteigend.

Hier nun noch mal der Code.
Asim
hab ncoh ne frage: wie kann ich machen dass die schrifft duch einen schrifftgenerator von einer anderen seite generieert wird???

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<?php
$filename="highschore.php";
require("./global.php");

$abfrage1 $db->query("SELECT name,punkte FROM Highscore ORDER BY punkte DESC");
while($abfrage=$db->fetch_array($abfrage1)) {
    $hs .="<tr>
     <td width=\"130px\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\"><b><img scr="http://www.habbonet.de/gen.php?font=0&schrift=".$abfrage['name'].""></td>
     <td align="center\" valign=\"middle\" bgcolor=\"#FFFFFF\"><img scr="http://www.habbonet.de/gen.php?font=0&schrift=".$abfrage['punkte'].""></td>
    </tr>";
    
}

eval("$tpl->output("".$tpl->get("highscore")."\");");
?>


php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<?php
$filename="highschore.php";
require("./global.php");

$abfrage1 $db->query("SELECT name,punkte FROM Highscore ORDER BY punkte DESC");
while($abfrage=$db->fetch_array($abfrage1)) {
    $hs .="<tr>
     <td width=\"130px\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\">".<img scr="http://www.habbonet.de/gen.php?font=0&schrift=$abfrage['name']">."</td>
     <td align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\">".<img scr="http://www.habbonet.de/gen.php?font=0&schrift=$abfrage['punkte']">."</td>
    </tr>";
    
}

eval("\$tpl->output(\"".$tpl->get("highscore")."\");");
?>


klappen alle nicht