Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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
Next2 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
>
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
tenta assim:
if total >0 then
Response.Write(total & " total " & horas(i) & "<br/>")
end if
>
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
tenta assim:
if total <2 then
Response.Write(total & " total " & horas(i) & "<br/>")
end if
>
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
coloca um cint neste total pra ver se funciona:
if cint(total) < 2 then
Response.Write(total & " total " & horas(i) & "<br/>")
end if
>
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
opa que bom =D
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