Ir para conteúdo

Arquivado

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

rafaeloliveira83

Como criar TAGS?

Recommended Posts

Bom vou explicar entao de outro modo, mas ai não seria criar tags e sim pegar do banco de dados e gerar um link.

 

Tenho uma tabela com os campos ID, Cidade, Estado, Link

 

o link paria tudo que que estivesse em estado, por exemplo, SP

 

Ai o link seria www.site.com/sp já que pegou o valor da tabela sp e redirecionaria para o link sao paulo que está no banco de dados Link

Compartilhar este post


Link para o post
Compartilhar em outros sites

ficou mais confuso

 

primeiramente,

 

defina "tags"

 

o que quer dizer com tags ?

 

url amigágel ?, rewrite rule ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se eu entendi, você tá querendo pegar dados do SQL através de uma informação vinda de uma "tag" da url, certo?

 

Se for isso, basta uma simples manipulação:

 

Temos a URL

 

http://www.meusite.com/exibeinfo.php?produto=1

Aqui temos uma url que chama o arquivo exibeinfo.php que, por sua vez, exibe informações de acordo com a string ?produto. Note que separei cada elemento com uma cor, pra você entender o que iremos fazer:

 

Url do site

Arquivo que irá receber os dados

String que armazenará um valor para consulta posterior

Valor da string

 

Agora, dentro do arquivo exibeinfo.php, capturamos o valor passado pela string ?produto= da URL, utilizando um $_GET:

 

$prod = intval(abs($_GET["produto"])); // Aqui pegamos os valores inteiros (intval) positivos (abs) da string ?produto= e armazenamos na var $prod

Agora jogamos isso num SQL simples:

 

$sql = mysql_query("SELECT * FROM produtos WHERE id_produto='$prod'"); // Aqui ele consulta a tabela produtos e pega as informações da linha onde o campo id_produto é igual ao valor da var $prod

Pronto, está feita a consulta por meio da query string.

 

Agora se você quer criá-las, basta colocar em um link normal, como o mostrado acima, ou criar um form com method GET.

 

Abraços

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.