Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
|
|
Hi, ich steh grad mal wieder auf dem Schlauch.
Ich möchte aus einer Tabelle die letzten 10 Einträge angezeigt bekommen. Nur bei mir wird immer einer angezeigt.
PHP
php: |
1:
2:
3:
4:
5:
6:
7:
8:
|
$result = $db->query("SELECT title,gameid FROM bb".$n."_games ORDER BY gameid ASC LIMIT 0,10");
while ($row = $db->fetch_array($result)) {
$title = $row['title'];
$gameid = $row['gameid'];
eval("\$gamelistbit = \"".$tpl->get("gamelist_gamebit")."\";");
}
eval("\$tpl->output(\"".$tpl->get("gamelistall")."\");");
} |
|
gamelist_gamebit
code: |
1:
2:
3:
4:
5:
6:
|
<tr align="left">
<td class="tablea"><span class="normalfont">Hioer kommt das Bild hin sofern vorhanden</span></td>
<td class="tablea"><span class="normalfont"><a href = "games.php?action=gameinfo&gameid=$gameid{$SID_ARG_2ND}">$title</a></span></td>
</tr>
|
|
gamelistall
code: |
1:
2:
3:
4:
5:
6:
7:
|
[...]
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
$gamelistbit
</table>
[...]
|
|
Ich verstehe einfach nicht warum nur ein Eintrag angezeigt wird, obwohl in der DB mehr als 10 Einträge vorhanden sind.
__________________
|
|
20.03.08 12:08 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Snow81
Mitglied
Dabei seit: 20.03.08
Beiträge: 7
Herkunft: Hoheging Forenversion: Lite 1.0
|
|
Aus
php: |
1:
|
eval("\$gamelistbit = \"".$tpl->get("gamelist_gamebit")."\";"); |
|
mal
php: |
1:
|
eval("\$gamelistbit .= \"".$tpl->get("gamelist_gamebit")."\";"); |
|
machen.
Dann klappts
__________________ Es Grüßt
Snow
|
|
20.03.08 12:50 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
Themenstarter
|
|
Oh, na klar, sonst hängt er es ja nicht an.
Verdammt, warum habe ich das nur übersehen???
Herzlichen Dank
__________________
|
|
20.03.08 12:56 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|