wersja skryptu MyBB: 1.6.4
na czym polega problem (screen, opis, komunikaty):

Otóż męczę się z tym trochę i nie wiem jak to przypasować by było w porządku.

Napisałem coś takiego, by w danym profilu wyświetlały się postacie gracza, oczywiście pobierane z bazy i wszystko jest okej, ale tabela mi się rozlazła i nie wiem jak ją ustatkować.

Jak to teraz wygląda:
[Obrazek: 264869626.jpg]

Chcę by każda z tabelek z osobną postacią była mniej więcej taka, by po prostu zmieściła się nazwa tej postaci, czas i ten obrazek skinu.

Chcę też, by wyświetlane postacie były obok siebie, nie pod spodem, tak z trzy w jednym wierszu i poniżej kolejne, ładniej to będzie wyglądać.


Kod z member.php

$query5 = $db->query("SELECT * FROM postacie WHERE guid = '{$_GET['uid']}'");
$postacie = '';
if($db->num_rows($query5) != 0)
{
    
    while($pz = $db->fetch_array($query5))
    {
            if($pz['online'] != 0)
    {
    $online = '<span class="ingame" title="Postać na serwerze">Online!</span>';
    }
    else
    {
    $online = '';
    }

$czasonline = ''.$pz['hours'].' godzin,  '.$pz['minutes'].' minut';

    $postacie .= '<table border="0" cellspacing="'.$theme['borderwidth'].'" cellpadding="'.$theme['tablespace'].'" class="tborder" width="80"><tr><td width="80"><img src="./images/skiny/'.$pz['skin'].'.png"/></td</tr>
<tr><td width="80"><a href="postac.php?uid='.$pz['player_uid'].'"  class="nyroModal"><strong>'.$pz['nick'].'</strong></a>  '.$online.'</td></tr>

<tr><td width="80">'.$czasonline.'</td></tr></table>';
    }
}

Templatka member_profile

<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td colspan="1" class="thead"><strong>Postacie Gracza</strong></td>
</tr>
{$postacie}
</table>
Ezio napisał 17.05.2012, 19:00:
Przenoszę do działu SSiG.