$query="SELECT `topic_id` , `thanks_from` , `thanks_id` , `thanks_date`
FROM `phpbb_thanks`
WHERE topic_id=$id
ORDER BY thanks_date";
$dados=mysql_query($query,$conn);
while ($result=mysql_fetch_array($dados))
{
$name=$result['thanks_from'];
}
$query2="SELECT `username` , `group_id`
FROM `phpbb_users`
WHERE user_id=$name";
$dados2=mysql_query($query2,$conn);
Dai dentro de uma tabela eu chamo a função: Por exemplo
<tr>
<td class="row1" width="50%" align="center">
<?
while ($result2=mysql_fetch_array($dados2))
{
?>
<font face="Arial" size="1">
<? echo utf8_encode($result2['username']); ?>
</font>
</td>
<?
}
?>
</tr>
Porém, o ultimo while que era pra indexar todos os usernames, so indexa o ultimo username da variavel $result, e nao todos os possiveis.
Alguem sabe oq eu devo fazer pra funcionar?
Agradeço desde ja
Edição feita por: Psikose, 10/03/2011, 23:59.