Jump to content


Psikose

Member Since 10/03/2011
Offline Last Active 27/03/2011, 11:35
-----

Topics I've Started

Duvida Sobre While Nao Funcionar Como Deveria

10/03/2011, 23:56

Bom gente, eu estou criando um código para indexar alguns parâmetros... E nao esta funcionando direito:

$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

IPB Skin By Virteq