Blz pessoal, estou desenvolvendo um sistema no sc mais preciso fazer uma consulta em uma página externa, vamos lá:
Tenho as seguintes tabelas:
Coluna Tipo
id_rr_motivo int(11) Incremento Automático
rr_motivo varchar(120)
Coluna Tipo
id_rr_destino int(11) Incremento Automático
rr_destino varchar(300)
Coluna Tipo
id_rr_remetente int(11) Incremento Automático
rr_remetente varchar(120)
Coluna Tipo
id_rr int(11) Incremento Automático
ano year(4)
num_rr char(6)
id_rr_remetente int(11)
id_rr_destino int(11)
id_rr_motivo int(11)
processo varchar(20) NULL
interessado_assunto longtext
data_cadastro date
e o seguinte código:
[code]<?php
if(!isset($_GET['id_rr']) != "")
{
$resultado = mysql_query("SELECT * FROM rr_relacao_remessa order by id_rr desc") or die ("Não foi possível realizar a consulta ao banco de dados");
echo"<table width=900px cellspacing=0 cellpadding=0 align=center>
<tr>
<td colspan=3><font size=3>Relação de Remessa Expedida</font></td></tr>
<td colspan=3>
<hr></td>";
while ($linha=mysql_fetch_array($resultado))
{
$id_rr = $linha["id_rr"];
$ano = $linha["ano"];
$num_rr = $linha["num_rr"];
$id_rr_remetente = $linha["id_rr_remetente"];
$id_rr_destino = $linha["id_rr_destino"];
$id_rr_motivo = $linha["id_rr_motivo"];
$processo = $linha["processo"];
$interessado_assunto = $linha["interessado_assunto"];
$data_cadastro = $linha["data_cadastro"];
//*$rr_destino = $linha["rr_destino"];
//*$rr_remetente = $linha["rr_remetente"];
//*$rr_motivo = $linha["rr_motivo"];
$data_cadastro = converteData($data_cadastro);
echo "
<tr valign='top'>
<td width='30%'>
Data: $data_cadastro
</td>
<td width='30%'>
Relação de Remessa Nº: $num_rr / $ano
</td>
<td width='40%'>
<b><a href='rr.php?id_rr=$id_rr'>Imprimir</a></b></td>
</tr><tr><td colspan=3>
<font color=#CCCCCC>----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</font></td>";
}
echo"
</tr>
</table>";
}
elseif(!isset($_get['$id_rr']) == 'id_rr')
{
//detalhes relação de remessa
$result = mysql_query("SELECT
rr_destino.rr_destino,
rr_motivo.rr_motivo,
rr_relacao_remessa.id_rr,
rr_relacao_remessa.ano,
rr_relacao_remessa.num_rr,
rr_relacao_remessa.id_rr_remetente,
rr_relacao_remessa.id_rr_destino,
rr_relacao_remessa.id_rr_motivo,
rr_relacao_remessa.processo,
rr_relacao_remessa.interessado_assunto,
rr_relacao_remessa.data_cadastro,
rr_remetente.rr_remetente
FROM
rr_destino,
rr_motivo,
rr_relacao_remessa,
rr_remetente
") or die (“Não foi possível realizar a consulta ao banco de dados”);
echo "<table width=100% cellpadding=3 cellspacing=1 align=center>";
while ($linha=mysql_fetch_array($result))
{
$id_rr = $linha["id_rr"];
$ano = $linha["ano"];
$num_rr = $linha["num_rr"];
$id_rr_remetente = $linha["id_rr_remetente"];
$id_rr_destino = $linha["id_rr_destino"];
$id_rr_motivo = $linha["id_rr_motivo"];
$processo = $linha["processo"];
$interessado_assunto = $linha["interessado_assunto"];
$data_cadastro = $linha["data_cadastro"];
$id_rr_destino = $linha["rr_destino"];
$rr_remetente = $linha["rr_remetente"];
$rr_motivo = $linha["rr_motivo"];
$data_cadastro = converteData($data_cadastro);
echo "<tr>
<td width='900' align='center'><img src='imagens/topo_rr.png'/></td>
Processo: | Interessado / Assunto: |
$processo | $interessado_assunto |
";
}
echo "</table>";
echo "<br><div align=center><a href=javascript:self.print()>IMPRIMIR</a></div>";
}
?>
[/code]
A primeira parte do código “puxa” todos os registros da tabela, e mostra o link IMPRIMIR, PARA QUE QUANDO EU CLICAR ABRIR UMA PAGINA SOMENTE COM OS DETALHES DAQUELE REGISTRO, O PROBLEMA É QUE ISSO, não está acontecendo assim, está puxando a lista de todos OS REGISTROS REPETIDAS VEZES, NÃO ESTOU ENTENDENDO O PORQUE…