tengo un problema tengo lo siguiente
Código coldfusion:
Ver original
<table cellpadding="0" cellspacing="0" width="100%" class="generalInfo"> <cfset startTime = CreateTime(7,00,00)> <cfset endTime = CreateTime(19,00,00)> <cfset var1= #prueba.Date_start# > <cfloop from="#startTime#" to="#endTime#" index="i" step="#CreateTimeSpan(0,0,20,0)#"> <tr> <td style="border-bottom:1px solid #CCC"> <cfoutput>#TimeFormat(i, "hh:mm tt")#<br /></cfoutput> </td> <td> <cfif #timeformat(var1,'hh:mm tt')# eq #TimeFormat(i, "hh:mm tt")#> fecha </cfif> </td> </tr> </cfloop> </table>
el cfloop me crea un rango de horas, y me va creando la tabla, y el cfif me compara una hora traida desde la base de datos, con la hora del loop
he tenido problemas en como hacer para que esa comparacion se realize con todas la fechas que trae la consulta.
un ejemplo seria
el loop me genera lo siguiente
7:00
7:30
8:00
8:30
9:00
9:30
y asi sucesivamente
y el query tiene estas fechas
7:30 paciente 1
9:30 paciente 2
lo que necesito que haga es que me muestre lo siguiente
7:00
7:30----------7:30 paciente 1
8:00
8:30
9:00
9:30-----------9:30 paciente 2
espero que me puedan ayudar