Paginação com Duas Tabelas
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?
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?
comentários (0)
suspender
Lista de Respostas:
25/11/2010 11:06am
(~14 anos atrás)
(~14 anos atrás)
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!
Poste sua duvida no forum!