Ir para conteúdo

POWERED BY:

Arquivado

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

hhhhhh

Problema

Recommended Posts

tenho o seguinte for:

 

PHP [/tr][tr]for($i=0;$i < $qtd;$i++)[/tr]

 

em cima da qtd de registros

 

e dentro desse for tenho um IF que pega os registros com dt_encerramento = 0:

 

PHP [/tr][tr]if(mysql_result($sql,$i,"dt_encerra") == 0 )[/tr]

 

se a dt_encerra = 0 então monta os dados...

senão eu quero mostrar um mensagem dizendo que não há registros com dt_encerra = 0...

 

mas não estou conseguindo...

pois se eu usar um else dentro do for ele vai escrever a mensagem de que não há registros com dt_encerra = 0 um monte de vezes..ou seja ele vai escrever dependendo da quantidade que vai retornar a consulta..

 

alguém pode me ajudar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

vo dar uma solução .. existe varias ... tal vez naum seja a melhor mais resolve

 

$menssage = True; for($i=0;$i < $qtd;$i++){    ...    ...    if(mysql_result($sql,$i,"dt_encerra") == 0 ){       ...        ...       menssage = "False";    } } if (menssage) echo " mensagem dizendo que não há registros com dt_encerra = 0";

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.