[PHP] duvida, substituir valor por imagem

jtcgomes

Power Member
Boas pessoal, passa-se o seguinte, tenho uns dados numa tabela, e quero associar uma imagem a um dos campo.
Passo a fazer-me enteder:
Um campo é nome, outro mail, o outro é o pago, e em vez de pago, a tabela recebe 0 ou 1, e cria associar uma imagem ao 0 e ao 1

com este código, consigo mostrar os dados da tabela, como faço para colocar lá a imagem?
PHP:
while ($linha=mysql_fetch_array($resultado))
{
           echo "<tr>";
           echo "<td>{$linha['nome']}</td>";
           echo "<td>{$linha['mail']}</td>";
            echo "<td>{$linha['status']}</td>";

pensei em fazer um ciclo if do género:

PHP:
if ($linha['status'] == 0){
                echo '<img src=imgs/iconRegistoConfirmado.png width=16 height=16> ';
                }

mas sem sucesso.
Será que alguem me ajuda??

Obrigadão
 
Boas, penso que o problema com o código que aí apresentaste é que não estás a envolver a tag <img> numa tag <td>.

exacto.

e ainda mais simples de fazer if's, é dares um nome dinâmico a imagem, isso sim é que é boa programação, e fazes echo da variável que recebes para a imagem, e poupas código.
 
Back
Topo