Estou fazendo um site PHP Mysql Dreamweaver.
Estou fazendo um site PHP Mysql no Dreamweaver.
Tenho um script assim:
$maxRows_Rs_Jslider = 8;
$pageNum_Rs_Jslider = 0;
if (isset($_GET['pageNum_Rs_Jslider'])) {
$pageNum_Rs_Jslider = $_GET['pageNum_Rs_Jslider'];
}
$startRow_Rs_Jslider = $pageNum_Rs_Jslider * $maxRows_Rs_Jslider;
mysql_select_db($database_PN_BD, $PN_BD);
$query_Rs_Jslider = "SELECT * FROM pn_noticias, pn_categorias WHERE pn_noticias.intCatID = pn_categorias.intCatID AND pn_noticias.intImgNotID <> '0' ORDER BY pn_noticias.intNotID DESC";
$query_limit_Rs_Jslider = sprintf("%s LIMIT %d, %d", $query_Rs_Jslider, $startRow_Rs_Jslider, $maxRows_Rs_Jslider);
$Rs_Jslider = mysql_query($query_limit_Rs_Jslider, $PN_BD) or die(mysql_error());
$row_Rs_Jslider = mysql_fetch_assoc($Rs_Jslider);
if (isset($_GET['totalRows_Rs_Jslider'])) {
$totalRows_Rs_Jslider = $_GET['totalRows_Rs_Jslider'];
} else {
$all_Rs_Jslider = mysql_query($query_Rs_Jslider);
$totalRows_Rs_Jslider = mysql_num_rows($all_Rs_Jslider);
}
$totalPages_Rs_Jslider = ceil($totalRows_Rs_Jslider/$maxRows_Rs_Jslider)-1;
O qual vai retornar para em um slider 8 resultados da consulta na tabela noticias!
E outros 2 que deve retornar um consulta por categoria exceto os resultados da consulta acima: "Rs_Jslider"
$maxRows_Rs_HmNoticias2 = 3;
$pageNum_Rs_HmNoticias2 = 0;
if (isset($_GET['pageNum_Rs_HmNoticias2'])) {
$pageNum_Rs_HmNoticias2 = $_GET['pageNum_Rs_HmNoticias2'];
}
$startRow_Rs_HmNoticias2 = $pageNum_Rs_HmNoticias2 * $maxRows_Rs_HmNoticias2;
mysql_select_db($database_PN_BD, $PN_BD);
$query_Rs_HmNoticias2 = "SELECT * FROM pn_noticias WHERE pn_noticias.intNotID <> ".$row_Rs_Jslider['intNotID']." AND pn_noticias.intCatID = '1' ORDER BY pn_noticias.intNotID DESC";
$query_limit_Rs_HmNoticias2 = sprintf("%s LIMIT %d, %d", $query_Rs_HmNoticias2, $startRow_Rs_HmNoticias2, $maxRows_Rs_HmNoticias2);
$Rs_HmNoticias2 = mysql_query($query_limit_Rs_HmNoticias2, $PN_BD) or die(mysql_error());
$row_Rs_HmNoticias2 = mysql_fetch_assoc($Rs_HmNoticias2);
if (isset($_GET['totalRows_Rs_HmNoticias2'])) {
$totalRows_Rs_HmNoticias2 = $_GET['totalRows_Rs_HmNoticias2'];
} else {
$all_Rs_HmNoticias2 = mysql_query($query_Rs_HmNoticias2);
$totalRows_Rs_HmNoticias2 = mysql_num_rows($all_Rs_HmNoticias2);
}
$totalPages_Rs_HmNoticias2 = ceil($totalRows_Rs_HmNoticias2/$maxRows_Rs_HmNoticias2)-1;
e
$maxRows_Rs_HmEsportes2 = 3;
$pageNum_Rs_HmEsportes2 = 0;
if (isset($_GET['pageNum_Rs_HmEsportes2'])) {
$pageNum_Rs_HmEsportes2 = $_GET['pageNum_Rs_HmEsportes2'];
}
$startRow_Rs_HmEsportes2 = $pageNum_Rs_HmEsportes2 * $maxRows_Rs_HmEsportes2;
mysql_select_db($database_PN_BD, $PN_BD);
$query_Rs_HmEsportes2 = "SELECT * FROM pn_noticias WHERE pn_noticias.intNotID <> ".$row_Rs_Jslider['intNotID']." AND pn_noticias.intCatID = '2' ORDER BY pn_noticias.intNotID DESC";
$query_limit_Rs_HmEsportes2 = sprintf("%s LIMIT %d, %d", $query_Rs_HmEsportes2, $startRow_Rs_HmEsportes2, $maxRows_Rs_HmEsportes2);
$Rs_HmEsportes2 = mysql_query($query_limit_Rs_HmEsportes2, $PN_BD) or die(mysql_error());
$row_Rs_HmEsportes2 = mysql_fetch_assoc($Rs_HmEsportes2);
if (isset($_GET['totalRows_Rs_HmEsportes2'])) {
$totalRows_Rs_HmEsportes2 = $_GET['totalRows_Rs_HmEsportes2'];
} else {
$all_Rs_HmEsportes2 = mysql_query($query_Rs_HmEsportes2);
$totalRows_Rs_HmEsportes2 = mysql_num_rows($all_Rs_HmEsportes2);
}
$totalPages_Rs_HmEsportes2 = ceil($totalRows_Rs_HmEsportes2/$maxRows_Rs_HmEsportes2)-1;
$maxRows_Rs_HmEnt2 = 3;
$pageNum_Rs_HmEnt2 = 0;
if (isset($_GET['pageNum_Rs_HmEnt2'])) {
$pageNum_Rs_HmEnt2 = $_GET['pageNum_Rs_HmEnt2'];
}
$startRow_Rs_HmEnt2 = $pageNum_Rs_HmEnt2 * $maxRows_Rs_HmEnt2;
Porem o que acontece é que este script retorna sem apenas um resultado da consulta acima e eu já quebrei a cabeça mas não consegui fazer ele retornar sem todos os resultados da outra consulta!
Discussão (5)
Carregando comentários...