Mostrar nomes segundo id

Pergunta
Olá amigos, gostaria que vocês me ajudassem com este pequeno problema.

Estou fazendo um select para mostrar uns dados o problema é que tenho uma tabela que se chama marca onde tenho estes campos

MARCA_CODIGO
MARCA_DESCRIPCAO

Esta Tabela se relaciona com a tabela produtos que tem estes campos

PRODUCTO_ CODIGO
MARCA_CODIGO
PRODUC_NOME
PRODUC_DESCRIPCAO
PRODUC_SERIE
PRODUC_GARANTIA
PRODUC_QUANTIDADE
PRODUC_PRECO
PRODUC_STOCK

Agora este é meu select

$query=mysql_query("SELECT PRODUC_CODIGO,PRODUC_NOME,PRODUC_DESCRICAO, PRODUC_GARANTIA,PRODUC_QUANTIDADE,PRODUC_PRECO,PRODUC_STOCK,MARCA_CODIGO FROM i_produc");

E esta é a forma como mostro os dados em uma tabela

while($row=mysql_fetch_assoc($query)){
?>
<tr valign="middle" class="catalogo">
<td><?php echo $row['PRODUC_NOME'] ?></td>
<td><?php echo $row['PRODUC_DESCRICAO'] ?></td>
<td><?php echo $row['MARCA_CODIGO'] ?></td>
<td><?php echo $row['PRODUC_STOCK'] ?>
<div align="center"></div></td>
<td><?php echo $row['PRODUC_PRECO'] ?>
<div align="center"></div></td>
<td><?php echo $row['PRODUC_GARANTIA'] ?></td>

O problema que tenho é que quando me mostra os resultados na coluna de MARCA_CODIGO ao invés de sair o nome. Sai o código da marca. Como faço para que me mostre o nome e não o código? Obrigado a todos.

Valorize esta FAQ:
A FAQ Mostrar nomes segundo id tem Pertence à categoria:
Resposta
Tabelas vinculadas.

$query=mysql_query(" SELECT PRODUC_CODIGO,PRODUC_NOME,PRODUC_DESCRICAO, PRODUC_GARANTIA,PRODUC_QUANTIDADE,PRODUC_PRECO,PRODUC_STOCK,MARCA_DESCRICAO FROM i_produc, tabela_marcas WHERE i_produc.MARCA_CODIGO=tabela_marcas.MARCA_CODIGO ");

E o resto igual

se der erro no while é que a consulta está mandando um error e não lhe devolve nenhum array. Muitas vezes antes de se complicar você pode provar a consulta em phpmyadmin e aí poderá ver se funciona ou não. No caso que phpmyadmin te devolva o erro, você sabe que a consulta está mal (ademais te indica em que ponto está o erro)
Se não devolver o erro, você saberá que o problema vai depois

Olhando por alto rapidamente vejo que sobra um where

Por Zagalet

Voltar à árvore de categorias Voltar à árvore de categorias

Comentários da faq
Foi enviado 1 comentário à faq
1 comentário não revisado
0 comentários revisados
 
FAQs relacionadas
  + Incluir fotos em meu banco de dados
  + Inserção controlando duplicados
  + Aonde salvo um banco de dados para acessá-lo com PHP
  + Existe alguma palavra-chave que facilite a busca de campos repetidos?
  + Tenho um problema para entrar um banco de dados
  + Sistema de gestão de banco de dados
  + Banco de dados PHP
  + Obter dados de um banco para construir meus javascripts
  + O que é um sistema de informação gerencial de banco de dados?
  + Count em sql
  + [...]

Ver todas las FAQS de Banco de dados

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato