Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/10/2011, 08:58
jledi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Impedir un salto en un bucle Do ... while

Arriba tengo la tipica consulta de dreamweaber y una repeticion de tres registros.

$maxRows_noticias = 3;
$pageNum_noticias = 0;
if (isset($_GET['pageNum_noticias'])) {
$pageNum_noticias = $_GET['pageNum_noticias'];
}
$startRow_noticias = $pageNum_noticias * $maxRows_noticias;

mysql_select_db($xxxxxx, $xxxxxx);
$query_noticias = "SELECT * FROM noticias ORDER BY fecha DESC";
$query_limit_noticias = sprintf("%s LIMIT %d, %d", $query_noticias, $startRow_noticias, $maxRows_noticias);
$noticias = mysql_query($query_limit_noticias, $xxxxx) or die(mysql_error());
$row_noticias = mysql_fetch_assoc($noticias);

if (isset($_GET['totalRows_noticias'])) {
$totalRows_noticias = $_GET['totalRows_noticias'];
} else {
$all_noticias = mysql_query($query_noticias);
$totalRows_noticias = mysql_num_rows($all_noticias);
}
$totalPages_noticias = ceil($totalRows_noticias/$maxRows_noticias)-1;
?>


No hace dos bucles. El primero si y el segundo es un if para comprobar si tiene el campo publicar en si o no. Se hacer otro tipo de bucle pero no quiero cambiar la paginación que me hace dreamweaber porque seria un coñazo. Tambien tengo en otra pagina un despliegue de todas las noticias donde tendria que hacer la misma comprobación. Solo quiero que no me cuente las comprobaciones negativas porque sino me deja un espacio. dentro del do hay html.