Ir para conteúdo

POWERED BY:

Arquivado

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

Felipe Chiarotti

Retorno de Categorias

Recommended Posts

Olá tenho a tabela games:

 

c2QeqC0.png

 

E a tabela categoria:

Campos: ID, NOME, URL, CONTENT, TAGS

 

UhpsmU0.png

 

Montei uma função para recuperar o numero da category, como o campo nome da tabela categoria.

 

Porém, se eu precisar passar uma url por exemplo: www.site.com.br/pc

Eu gostaria de recuperar a category 1 por exemplo. Como farei isto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Teria como voce explicar melhor ?

 

Porque pelo que entendi é uma coisa simples, apenas pegue o valor PC que esta vindo da URL e faça um select usando essa informação

SELECT ID FROM CATEGORIA WHERE NOME URL = 'PC'

Usando GET para pegar a informação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Teria como voce explicar melhor ?

 

Porque pelo que entendi é uma coisa simples, apenas pegue o valor PC que esta vindo da URL e faça um select usando essa informação

SELECT ID FROM CATEGORIA WHERE NOME URL = 'PC'

Usando GET para pegar a informação.

 

 

Quer o ID a partir da URL?

Se for isso, basta um SELECT assim:

SELECT id FROM categorias WHERE url = url_informada;

 

 

Vamos lá. Eu tinha um sistema, em que em category da games, passa por exemplo, pc, xbox,ps3. Ai eu dava um select games where category = $explode[0] (Defini isso no config como o text pós a /, no caso explode [0] tem valor de pc)

 

Dai ele me retornava todos que tinham category pc.

Agora eu alterei, quero passar pc na url da barra de link, e ele me retorne, todos que tenham a category 1.

Se eu passar site.com.br/xbox360, que ele me retorne todos da categoria xbox360. Porém na tabela nao esta mais "xbox360" está 2.

E em outra tabela tenho

 

ID NOME URL

2 Xbox 360 xbo360

 

Eu teria que fazer tipo:

 

$readCat = select * from categoria where url = '$explode[0]';

e depois ler os artigos?

$readArt = select * from games where category = "$readCat['id'];

 

escrevi apenas como exemplo, não irei escrever o codigo desta forma.

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.