24.11.2015, 14:31
wersja skryptu MyBB: 1.8.x
adres forum: localhost
na czym polega problem (screen, opis, komunikaty):
Witam, mam pewien problem, otóż stworzyłem sobie podstrone, wszystko działa, jupi la ale pewien problem, chciałbym żeby pokazało wszystkie rekordy bo domyślnie pokazuje tylko jeden.
Kod panel_gracza.php
A tutaj ze szablonów globalnych:
Co muszę zrobić aby zwracało wszystkie rekordy, bo jak pisałem zwraca ostatni.
Dziękuje
adres forum: localhost
na czym polega problem (screen, opis, komunikaty):
Witam, mam pewien problem, otóż stworzyłem sobie podstrone, wszystko działa, jupi la ale pewien problem, chciałbym żeby pokazało wszystkie rekordy bo domyślnie pokazuje tylko jeden.
Kod panel_gracza.php
Kod:
<?php
// definujemy zmienne
define('IN_MYBB', 1);
require "./global.php";
// sprawdzamy dane do mysql
$panel_base_config = array (
'hostname' => 'bla bla',
'username' => 'bla bla',
'password' => 'bla bla,
'database' => 'bla bla',
'type' => 'mysqli');
$panel_base = new DB_MySQLi;
$panel_base->connect($panel_base_config);
$panel_base->type = $panel_base_config['type'];
// wykonujemy zapytanie do testowej tabeli
$query = $panel_base->query("SELECT * FROM og_test");
while($result = $panel_base->fetch_array($query))
{
$panel_xd1 = $result['xd1'];
$panel_xd2 = $result['xd2'];
}
// dodajemy rzeczy z mybb
add_breadcrumb("Panel gracza", "panel_gracza.php");
eval("\$podstr = \"".$templates->get("panel_gracza")."\";");
output_page($podstr);
?>
A tutaj ze szablonów globalnych:
Kod:
<html>
<head>
{$headerinclude}
<title>Panel gracza</title>
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="clear: both; border-bottom-width: 0;">
<tr>
<td class="thead" colspan="2">Panel gracza</td>
</tr>
<tr>
<td class="trow2 post_content ">
{$panel_xd1}
{$panel_xd2}
</td>
</tr>
</table>
{$footer}
</body>
</html>
Co muszę zrobić aby zwracało wszystkie rekordy, bo jak pisałem zwraca ostatni.
Dziękuje