Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jbhelp

Mostrar conteudo do banco de dados

Recommended Posts

E aí galera, estou com dificuldade para montar uma tabela com o resultado de um select que traz dados do mysql. Por exemplo, tenho uma página catalogo com varias imagens das categorias, passo pelo link qual é a categoria. A página que recebe então montará uma tabela de produtos pertencentes aquela categoria.Para isto eu utilizo um Switch($variavel) caso o valor da variavel for a categoria x criarei um laço onde eu monto a tabela com os conteudos do banco de dados.Mas é nesta parte que me perco. Se alguém poder me dar uma dica, valeus!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

//Tenho a conexao em no include<?php include "conexao_mysql.inc" ?>//Recebo a variavel através do link<?php $categoria=$_GET['cat'] ?> //pelo Switch testo qual o conteudo da variavel para mostrar os produtos adequados.<?php switch($categoria) { case A: $result=mysql_query("select * from tprodutos where codcat=2"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; case Q: $result=mysql_query("select * from tprodutos where codcat=1"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; case R: $result=mysql_query("select * from tprodutos where codcat=3"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; case T: $result=mysql_query("select * from tprodutos where codcat=4"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; case P: $result=mysql_query("select * from tprodutos where codcat=5"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; case C: $result=mysql_query("select * from tprodutos where codcat=6"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; case TEX: $result=mysql_query("select * from tprodutos where codcat=7"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; case M: $result=mysql_query("select * from tprodutos where codcat=8"); $linha=mysql_num_rows($result); //laço para montar a tabela{ //echo "<table><tr><td colspan='2' align='center'><img src='imagens/arranjos.gif' width='300' height='60'></td></tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' align='rigth'>produto</td></tr><tr><td>imagem</td><td align='rigth'>detalhe</td></tr><tr><td colspan='2' align='rigth'>preco</td></tr></table>"; //fecha o laço} break; } ?>AAlves, coloca em um editor de scripts fica mais fácil de entender.Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.