Ir para conteúdo

POWERED BY:

Arquivado

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

josiano

[Resolvido] Verificar total rows

Recommended Posts

Galera seguinte tenho este codigo que fiz quero que so mostra valor menor igual 1 so que esta mostrando tudo ele não esta verificando que pode ser segue codigo grato

tipo = Request("tipo")
	dia = Request("dia")
	dias_sel = split(dia,",") 
	
	horas = Array("07:00","07:30","08:00","08:30","09:00","09:30","10:00","10:30","11:00","11:30","12:00","12:30","13:00","13:30","14:00","14:30","15:00","15:30","16:00","16:30","17:00","17:30","18:00","18:30","19:00")
	
	For Each item In dias_sel
		dia_mod = year(item) & "-" & month(item) & "-" & day(item)
		%>
        <h2 style="background-color:#CCC; text-align:center; padding:5px;">DIA SELECIONADO <%=item%></h2>
    	<%
		For i=0 to 24
			set rs = objDB.Execute("select COUNT(*) as total from agenda where tipo = '" & tipo & "' and dia = '" & dia_mod & "' and horario = '" & horas(i) & "'")
			
			total = rs("total")
			
			if (total) <= 1 then
				Response.Write(total & " total " & horas(i) & "<br/>")
			end if
			
		Next
		
	Next

ESTA RETORNANDO ASSIM NO VIDEO ELE NÃO ESTA TIRANDO FORA MAIOR QUE 1 QUE É 2 total 07:00 NÃO ERA PARA APARECER

2 total 07:00

0 total 07:30

0 total 08:00

0 total 08:30

0 total 09:00

1 total 09:30

0 total 10:00

0 total 10:30

0 total 11:00

0 total 11:30

0 total 12:00

0 total 12:30

0 total 13:00

0 total 13:30

0 total 14:00

0 total 14:30

0 total 15:00

0 total 15:30

0 total 16:00

0 total 16:30

0 total 17:00

0 total 17:30

0 total 18:00

0 total 18:30

0 total 19:00

Compartilhar este post


Link para o post
Compartilhar em outros sites

título em letra maíuscula é contra as regras :/

http://forum.imasters.com.br/index.php?app=core&module=help&do=01&HID=19

 

Acho que o erro está aqui:

if (total) <= 1 then

 

 

pelo que vce falou, o correto seria:

 

if (total) >= 1 then

 

Já fiz assim tamebm msm assim aparece total que estão com "0"

 

era para te aparecido so total maior >= 1 no cosa so teria que aparecer "1 total 09:30" mais esta aparecendo tudo

 

 

olha retorno

 

2 total 07:00

0 total 07:30

0 total 08:00

0 total 08:30

0 total 09:00

1 total 09:30

0 total 10:00

0 total 10:30

0 total 11:00

0 total 11:30

0 total 12:00

0 total 12:30

0 total 13:00

0 total 13:30

0 total 14:00

0 total 14:30

0 total 15:00

0 total 15:30

0 total 16:00

0 total 16:30

0 total 17:00

0 total 17:30

0 total 18:00

0 total 18:30

0 total 19:00

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

 

if total >0 then

Response.Write(total & " total " & horas(i) & "<br/>")

end if

 

augustoclaro, na verdade so quero que aparece ristro menor igual "1" desta total <=1 so que esta aparecendo todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

 

if total <2 then

Response.Write(total & " total " & horas(i) & "<br/>")

end if

 

fiz assim esta retornando tudo msm coisa está estranho d++

 

2 total 07:00

0 total 07:30

0 total 08:00

0 total 08:30

0 total 09:00

1 total 09:30

0 total 10:00

0 total 10:30

0 total 11:00

0 total 11:30

0 total 12:00

0 total 12:30

0 total 13:00

0 total 13:30

0 total 14:00

0 total 14:30

0 total 15:00

0 total 15:30

0 total 16:00

0 total 16:30

0 total 17:00

0 total 17:30

0 total 18:00

0 total 18:30

0 total 19:00

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca um cint neste total pra ver se funciona:

 

if cint(total) < 2 then

Response.Write(total & " total " & horas(i) & "<br/>")

end if

 

kkk agora funcionou vlw meu querido!!! grato

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.