Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida Cruel


Guest Doulo

Pergunta

Galera, eu estou com alguns problemas. Estou fazendo um sistema de Biblioteca Virtual, existem duas tabelas no meu banco de dados "categorias" e "acervo", na tabela acervo existe um campo "categoria" que grava qual o código da categoria que aquele livro pertence!

O problema é o seguinte... eu quero mostrar todos os livros que existem de uma determinada categoria, fiz da seguinte forma para listar as categorias:

mostrarcategorias.php

<?

include "dbconfig.php";

?>

<?

$sql = "select codigo, nome from categorias";

$query = @mysql_query($sql);

if (!$query){

die ("Problemas ao executar o sql !!!");

} else {

while ($coluna = @mysql_fetch_array($query)){

$codigo = $coluna["codigo"];

$nome = $coluna["nome"];

echo "<a href='mostrarlivros.php?codigo=$codigo'>$nome</a><br>";

}

}

mysql_close($conn);

?>

Agora eu preciso saber que código devo usar no arquivo mostrarlivros.php para capturar o código da categoria que o usuário clicou e listar todos os livros pertencentes à ela, lembrando que o campo na tabela "acervo" que determina a qual categoria que o livro pertence se chama "categoria"!

Já tentei de várias formas, mas sempre dá erro!

Por favor, me ajudem nessa, valeu mesmo.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Voce tem que fazer a mesma coisa .. só que para o acervo... e no select colocar qual categoria que quer... ex.:

$QualCategoria sera a categoria que ira filtrar na tabela acervo

$sql = "select * from acervo where categorias='$QualCategoria'";

ai só listar...

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, valeu mesmo, funcionou direitinho, mas eu preciso fazer mais uma pergunta...

Como eu faço para mostrar os três últimos registros no banco de dados?

A tabela é "acervo", os campos que desejo capturar são: "nome", "autor" e "descricao"?

Se puder me ajudar nessa, eu agradeço muito!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...