Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andersonweb

Duplicando registros em coluna

Recommended Posts

Ola,
Sou iniciante em PHP, estou desenvolvendo um site...

 

Porque está duplicando os registros nessas duas chamadas no site, quero que ai aparecem as duas últimas, e só está mostrando uma, repetida

Site: http://ovadiasaadia.hol.es

 

Segue o código, não estou conseguindo achar o erro

 

 

<table border="0" cellpadding="0" cellpadding="0">
    <tr>
    <?


$query_esc = "select * from materia where ativo = '1' order by n DESC limit 2";
$mmat = mysql_query($query_esc);


$campo_esc = mysql_fetch_array($mmat);
                   
$aid = $campo_esc['id'];
$an = $campo_esc['n'];
$atitulo = $campo_esc['titulo'];
$afacebook = $campo_esc['facebook'];
$asecao = $campo_esc['secao'];
?>
       <td width="20"></td>
       <td width="470" height="246" align="left" valign=top>
  <a href="<?= $asecao; ?>.php?id=<?= $aid; ?>"><img src="facebook/<?= $afacebook; ?>" vspace="3" border="1"></a><br>
  <a href="<?= $asecao; ?>.php?id=<?= $aid; ?>" class=atit2><?= $atitulo; ?></a>
       </td>


  <td width="23"></td>


       <td width="470" height="246" align="left" valign=top>
  <a href="<?= $asecao; ?>.php?id=<?= $aid; ?>"><img src="facebook/<?= $afacebook; ?>" vspace="3" border="1"></a><br>
  <a href="<?= $asecao; ?>.php?id=<?= $aid; ?>" class=atit2><?= $atitulo; ?></a>
       </td>
  <td width="20"></td>
  </tr>
</table>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Cada vez que você dá um fetch você lê o resultado e move o ponteiro, como você só deu um fetch só pegou o primeiro resultado...

<table border="0" cellpadding="0" cellpadding="0">
<tr>
<?

$query_esc = "select * from materia where ativo = '1' order by n DESC limit 2";
$mmat = mysql_query($query_esc);

$campo_esc = mysql_fetch_array($mmat);

$aid = $campo_esc['id'];
$an = $campo_esc['n'];
$atitulo = $campo_esc['titulo'];
$afacebook = $campo_esc['facebook'];
$asecao = $campo_esc['secao'];
?>
<td width="20"></td>
<td width="470" height="246" align="left" valign=top>
<a href="<?= $asecao; ?>.php?id=<?= $aid; ?>"><img src="facebook/<?= $afacebook; ?>" vspace="3" border="1"></a><br>
<a href="<?= $asecao; ?>.php?id=<?= $aid; ?>" class=atit2><?= $atitulo; ?></a>
</td>

<?php

$campo_esc = mysql_fetch_array($mmat);

$aid = $campo_esc['id'];
$an = $campo_esc['n'];
$atitulo = $campo_esc['titulo'];
$afacebook = $campo_esc['facebook'];
$asecao = $campo_esc['secao'];
?>


<td width="23"></td>

<td width="470" height="246" align="left" valign=top>
<a href="<?= $asecao; ?>.php?id=<?= $aid; ?>"><img src="facebook/<?= $afacebook; ?>" vspace="3" border="1"></a><br>
<a href="<?= $asecao; ?>.php?id=<?= $aid; ?>" class=atit2><?= $atitulo; ?></a>
</td>
<td width="20"></td>
</tr>
</table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.