Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Queria saber se podem me ajudar.
O caso é o seguinte,
Tenho este código:
<html>
<head>
<title>Panfleto</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" topmargin="0" marginheight="0">
<?php
$qtdTables = 2;
for($i = 0; $i <= 1; $i++) {
echo '<table width="960" border="0" cellspacing="0" cellpadding="0">';
echo '<tr>';
echo '<td><!-- TOPO -->';
echo '<table id="Table_01" width="960" height="141" border="0" cellpadding="0" cellspacing="0">';
echo '<tr>';
echo '<td colspan="3"><img style="display:block" src="/images/panfleto/bgtopo_01.jpg" width="960" height="28" alt=""></td>';
echo '</tr>';
echo '<tr>';
echo '<td><img style="display:block" src="/images/panfleto/bgtopo_02.jpg" width="819" height="95" alt=""></td>';
echo '<td><table width="126" border="0" cellspacing="0" cellpadding="0">';
echo '<tr>';
echo '<td height="95" align="center" valign="middle">';
try {
$thumb = CMS_Static::thumb($Imagem,"BLOB_IMAGEM", 126, 95);
} catch (Exception $e) {
$thumb = null;
}
echo '<img src="'.$thumb.'" alt="" title="" />';
echo '</td>';
echo '</tr>';
echo '</table></td>';
echo '<td><img style="display:block" src="/images/panfleto/bgtopo_04.jpg" width="15" height="95" alt=""></td>';
echo '</tr>';
echo '<tr>';
echo '<td colspan="3"><img style="display:block" src="/images/panfleto/bgtopo_05.jpg" width="960" height="18" alt=""></td>';
echo '</tr>';
echo '</table>';
echo '<!-- FIM TOPO --></td>';
echo '</tr>';
echo '<tr>';
echo '<td align="center"><font face="Verdana, Geneva, sans-serif" size="4">' . $Nnode->NOME . '</font></td>';
echo '</tr>';
echo '<tr>';
echo '<td height="1100" valign="top">';
if(is_array($itens3)) {
echo '<ul class="produtos">';
foreach($itens3 as $Item3) {
$Conteudo = $Item3->get();
$Imagem = $Conteudo->getImagem();
try {
$thumb = CMS_Static::thumb($Imagem, "BLOB_IMAGEM", 174, 30);
} catch (Exception $e) {
$thumb = null;
}
echo '<li>';
echo '<div class="foto"><img src="'.$thumb.'" width="174" height="130"></div>';
echo '<span class="titulo">' . $Conteudo->NOME .'</span>';
echo '</li>';
}
echo '</ul>';
}
echo "<br/>";
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td height="100" valign="bottom"><img src="/images/panfleto/rodape.jpg" width="960" height="58" style="margin-bottom:10px;"></td>';
echo '</tr>';
echo '</table>';
}
?>
</body>
</html>
O que eu preciso:
Quando a página é acessada, do jeito que está, ele cria duas tabelas.
Porém, eu preciso que tudo o que está em:
echo '<li>';
echo '<div class="foto"><img src="'.$thumb.'" width="174" height="130"></div>';
echo '<span class="titulo">' . $Conteudo->NOME .'</span>';
echo '</li>';
Seja printado a cada 25 registros na outra table.
O que está acontecendo é que ao acessar ele cria duas tabelas e repete tudo da li, porém precisava que repetisse os 25 primeiros na primeira tabela e o restante na outra tabela.
Olá Gaw,
Valeu aí cara, deu uma ajuda já.
Porém, está printando:
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
Quando o certo seria:
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
Sua lógica está errada, veja um exemplo que eu fiz e tente aplica-lo no seu script: