Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fiz o seguinte script para pegar os aniversariantes do dia no banco:
<ul class="clearfix">
<?php
$resultado = mysql_query($SQL);
while($linhas = mysql_fetch_array($resultado)){
?>
<?php
$aniversariantes = substr($linhas['data_nasc'],0,5);
if($aniversariantes == $data_atual){
?>
<li class="clearfix"> <a href="obr_perfil.php?id=<?php echo $linhas['user_id']; ?>"><img src="<?php echo $linhas['foto']; ?>" alt="<?php echo $linhas['nome']; ?>" /></a>
<p class="clearfix"><?php echo $linhas['data_nasc']; ?></p>
</li>
<?php } ?>
<?php } ?>
</ul>
só que preciso colocar um ELSE "Não existem aniversariantes nesta data" para o caso de não ter aniversariantes naquela data e se coloco este else dentro do WHILE e me mostra a mensagem "Não existem aniversariantes nesta data" a quantidade de vezes igual a quantidade de usuários que existem no banco, como fazer para mostrar uma vez só, msm dentro do WHILE? Ou isso não deve ser feito com WHILE?
Carregando comentários...