0

Paginação com Duas Tabelas

criado por Deja Rosalem em 22/11/2010 2:56am
Salve. Esse é meu primeiro post. É o seguinte:
Não tenho problemas com paginação desde que apenas dados de uma tabela seja paginada.
Quando duas tabelas estão envolvidas consigo fazer a primeira página mas ao clicar no botão <2> ou <seguinte> recebo um erro mysql pois perco o id passado pela página anterior. Vou tentar dar um exemplo:

Tabela Cantor
Fields: id,nome,estilo

Tabela Musicas
Fields: cod_musica, cod_cantor, nome_musica

Pois bem. Baseado nisso, na pag1.php pego o id e nome do cantor e passo os parâmetros por link para a pag2.php (ex: pag2.php?id=$id&nome=$nome

Ao abrir a pag2.php acesso a tabela Cantor. Usando o id, acesso outros dados e jogo na pagina.
Em seguinda, na mesma pagina, abro a tabela Musicas e faço a listagem das músicas desse cantor e mando listar 10 musicas por página. Tudo perfeito, inclusive com os links para as páginas subsequentes (1, 2 , 3....).
O problema é que quando clico no link (2, 3,...) recebo uma mensagem de erro de que o mysql nao consegui identificar a variável id.
Alguém tem uma dica para esse iniciante?

Lista de Respostas:

0
25/11/2010 11:06am
(~13 anos atrás)
BOZO respondeu:
Provavelmente vc não passa a variavel para a proxima pagina, mas isso é duvida para postar no forum e nao na FAQ...
Poste sua duvida no forum!

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)