Ir para conteúdo

Arquivado

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

Marcio_123

Mensagem do Banco de Dados

Recommended Posts

Oi Pessoal.


Estou pegando uns produtos do banco de dados, gostaria de apresentar uma mensagem tipo "Essa seção não tem produtos cadastrados" - alguém ai pode me da um help


<table width="100%" border="0" align="center" cellpadding="5" cellspacing="5">

<tr>

<?

$i = 1;

$colunas = 3;

$q_cervejas = mysql_query("select nome, descricao, foto from tb_produtos WHERE cat = '".$_GET['item']."'");

while($cervejas = mysql_fetch_object($q_cervejas)){

$resto = $i % $colunas;

?>

<td align="center" width="678" valign="top">

<div id="caixa_produtos">

<a href="loja/<? print $cervejas->foto; ?>" rel="lightbox"><img src="loja/<? print $cervejas->foto; ?>" width="180" height="134" border="0" /></a><br />

<div id="nome_produtos"><? print $cervejas->nome; ?></div><br />

<div id="descricao_produtos"><? print $cervejas->descricao; ?></div>

</div>

</td>

<?

if($resto == 0){

print "\n</tr>\n<tr>\n";

}

$i++;

}

if($resto != 0){

?>

</tr>

<? } ?>

</table>


Compartilhar este post


Link para o post
Compartilhar em outros sites


...

if(mysql_num_row($q_cervejas) == '0'){

echo 'Essa seção não tem produtos cadastrados';

}else{

while($cervejas = mysql_fetch_object($q_cervejas)){

....

}

 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Meu aproveitando.

 

To montando este codigo, mas ele pra listar as ultimas 4 noticias tenho que da um limit 5.

 

E ainda não mostra a ultima que foi cadastrada, ou seja tenho que cadastrar mais uma pra ele poder listar como se fosse a ultima. estranho !!!

 

<?
$sql = mysql_query("SELECT * FROM noticias where categoria = '9' order by id desc LIMIT 5");
if($sql!==false){
$dados = mysql_fetch_array($sql);
?>
<?
while ($dados=mysql_fetch_array($sql)) {
$link = amigaveis($dados['titulo']);
?>
<a href="<?=$usite?>noticia/<?=$dados['id']?>/<?=$link?>.html" class="link_mais_noticias"><?=$dados['titulo']?></a><hr size="1" />
<?
}
?>
<?
}
?>

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.