[Resolvido] [Listagem] chamar 2tabelas
boas IMaster.
tenho uma pequena duvida.
Não estou conseguindo fazer uma paginação, o meu problema e chamar os dados das duas tabelas, de 1tabela consigo
das duas não estou conseguindo.
1º TABELA
CREATE TABLE IF NOT EXISTS `r_categoria` (
`id` int(11) NOT NULL auto_increment,
`categoria` varchar(15) NOT NULL default '',
`subcategoria` varchar(15) NOT NULL default '',
`estado` varchar(15) NOT NULL default '',
`data` varchar(15) NOT NULL default '',
`h_pedido` varchar(15) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2;
2º TABELA
CREATE TABLE IF NOT EXISTS `r_tempos` (
`id` int(11) NOT NULL auto_increment,
`id_categoria` varchar(10) NOT NULL default '',
`h_activado` varchar(15) NOT NULL default '',
`h_chegada` varchar(15) NOT NULL default '',
`h_saida` varchar(15) NOT NULL default '',
`local` varchar(40) NOT NULL default '',
`meios` varchar(10) NOT NULL default '',
`obs` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2;
<?php
include ('ligarbd/ligarbd.php');
//######### INICIO Paginação
$numreg = 4; // Quantos registros por página vai ser mostrado
if (!isset($pg)) {
$pg = 0;
}
$inicial = $pg * $numreg;
//######### FIM dados Paginação
// Faz o Select pegando o registro inicial até a quantidade de registros para página
$sql = mysql_query("SELECT * FROM registo_incidente LIMIT $inicial, $numreg");
// Serve para contar quantos registros você tem na seua tabela para fazer a paginação
$sql_conta = mysql_query("SELECT * FROM registo_incidente");
$id = $_POST["id"];
$quantreg = mysql_num_rows($sql_conta); // Quantidade de registros pra paginação
?>
<table width="754" height="61" border="0" cellpadding="0" cellspacing="0">
<TR>
<TD width="44" height="22" align="center" class="janelaoperacional"> Estado</TD>
<TD width="61" align="center" class="janelaoperacional"> Categoria</TD>
<TD width="81" align="center" class="janelaoperacional"> Subcategoria</TD>
<TD width="39" align="center" class="janelaoperacional"> Data</TD>
<TD width="60" align="center" class="janelaoperacional"> H. Pedido</TD>
<TD width="71" align="center" class="janelaoperacional"> H. Activado</TD>
<TD width="73" align="center" class="janelaoperacional"> H. Chegada</TD>
<TD width="88" align="center" class="janelaoperacional"> H. Saida</TD>
<TD width="46" align="center" class="janelaoperacional"> Local</TD>
<TD width="37" align="center" class="janelaoperacional"> Meios</TD>
<TD width="30" align="center" class="janelaoperacional"> OBS</TD>
<TD width="48" align="center" class="janelaoperacional"> Opções </TD>
</TR>
<?php
while ($aux = mysql_fetch_array($sql)) {
/* Ai o resto é com voces em montar como deve parecer o conteúdo */
?>
<TR style="cursor:default" onMouseOver="java script:this.style.backgroundColor='#BFD2FD'" onMouseOut="java script:this.style.backgroundColor=''"
align="center" bgcolor="#EDF3FD">
<TD> </TD>
<TD class="janelaoperacional2"><?php echo ($aux['categoria']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['subcategoria']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['data']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['h_pedido']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['h_activado']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['h_chegada']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['h_saida']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['local']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['meios']); ?></TD>
<TD class="janelaoperacional2"><?php echo ($aux['obs']); ?></TD>
<TD><?php
echo "<a href=\"alterar_registo_incidente.php?id=".$aux["id"]."\"><img border='0' src='img/editar.gif'/></a> ";
echo "<a href=\"btn_eliminar.php?id=".$aux["id"]."\"><img border='0' src='img/apagar.gif' onclick='return verifica(this)' /></a> "; ?></TD>
</TR>
<?php
}
?>
</table> <div align="center" class="paginacao">
<?php
echo "
"; // Vai servir só para dar uma linha de espaço entre a paginação e o conteúdo
include("php_janela_operacional.php"); // Chama o arquivo que monta a paginação. ex: << anterior 1 2 3 4 5 próximo >>
?>
alguem sabe como posso chamar e listar de duas tabelas os dados??
cumps
Discussão (6)
Carregando comentários...