Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #59 da revista programar. Faz já o download aqui!

Ezkiel

Filtros de Dados

Mensagens Recomendadas

Ezkiel    0
Ezkiel

Boas,

Não sei muito bem por onde começar, até porque desconheço como isto se possa fazer.

Eu quero criar uma função que faça "echo" de um link com caracteristicas mas que ao entrar nesse link haja outros links por "echo"s relacionados com os dados utilizados para a selecção dos dados do BD em mysql.

exemplo:

do lado esquerdo nesse site onde se escolhem as caracteristicas do produto, se entrarmos no link verificamos que depois são apresentados os produtos nos quais estão relacionados.

https://www.worten.pt/inicio/imagem-e-som/tv/tv-curvo.html

(onde diz tamanho do ecrã, etc)

Não preciso que me coloquem aqui o código, mas antes me ofereçam umas luzes de como isto se pode fazer.

Usamos PHP ? + Jquery ?

começamos com algo assim:

function getCats (){

   global $con;

 $get_cats = "select * from categorias";

   $run_cats = mysqli_query ($con, $get_cats);

   while($row_cats= mysqli_fetch_array ($run_cats)){

    $cat_id = $row_cats['cat_id'];
    $cat_title = $row_cats['cat_title'];

    echo "<li><a href='index.php?cat=$cat_title'>$cat_title</a></li>";
}
}

ou fazemos de outra maneira... n faço mesmo ideia de como se faz tal coisa

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
acao    21
acao
Usamos PHP ? + Jquery ?

só necessitas de jquery se quiseres apresentar os dados sem carregares novamente a página.

e funciona +- assim:

crias um link que tenha uma variável com o valor de um param de uma consulta.

depois na consulta à db o valor do param é o valor dessa variável passada por get.

e apresentas o valor dessa consulta.

se verificares bem no link de indicas tem lá as variáveis para filtrar a consulta.

cumps

acao

Editado por acao

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.