php mysql com query problema
Olaa Feliz Natal a todos!!!
é assim tenho aqui um problema kom uma query que efectuei com a ajuda preciosa do Dreamwever 8 lol o problema é o seguinte realizei uma peskisa com o seguinte SQL:
Citação:
SELECT jos_content.id, jos_content.title, jos_content.created
FROM jos_content
ORDER BY jos_content.id DESC LIMIT 3
E o problema é no momento de escrever o resultado numa pagina .php é que ele apenas me mostra um dos 3 Record. sera k alguem me podera explicar pk??
o copdigo esta assim!!!
Citação:
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td>id</td>
<td>title</td>
<td>created</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_news['id']; ?></td>
<td><?php echo $row_news['title']; ?></td>
<td><?php echo $row_news['created']; ?></td>
</tr>
<?php } while ($row_news = mysql_fetch_assoc($news)); ?>
</table>
Fiquem Bem!! Filipe Oliveira
php mysql com query problema
Não lembro muito bem de PHP, pois faz tempo que não programo nada, porém, acho que depois do while deve ter algo do tipo next (para ler o próximo registro...
No site http://www.php-editors.com/ você vai encontrar mais detalhes sobre como programar 8)
php mysql com query problema
Vc deve colocar tudo dentro do loop 'while' senao nao rola
Código :
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td>id</td>
<td>title</td>
<td>created</td>
</tr>
<?php
while ($row_news = mysql_fetch_assoc($news)) {
echo '<tr>
<td>'.$row_news['id'].'</td>
<td>'.$row_news['title'].'</td>
<td>'.$row_news['created'].'</td>
</tr>';
}
?>
</table>
php mysql com query problema
Ola Amigo o que vc deu nao foncionou!! e nao estou a perceber o k vc fez se poder dar uma vista d'olhos.
php mysql com query problema
Simples.
Seu SQL funciona realmente? Teste ele no banco primeiro.
Veja esse exemplo:
Código :
$sql = "SEU CODIGO SQL";
$result = mysql_query($sql);
echo '<table border="1">
while ($row = mysql_fetch_assoc($result)) {
echo '<tr><td>'.$row["campo1"].'</td></tr>';
echo '<tr><td>'.$row["campo2"].'</td></tr>';
echo '<tr><td>'.$row["campo3"].'</td></tr>';
}
echo '</table>';