webForumDet fria alternativet

Skriva ut händelser i kalender

PHP

1 svar · 385 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Frågan#1

Hej,

Har en kalender där dagar ska markeras om den innehåller en eller flera händelser.
Funderar på vilket som är det bästa sättet, har ett par alternativ.

  1. Köra en fråga mot databasen varje steg i min for-loop som skriver ut dagarna.
  2. Hämta alla händelser för aktuell månad, spara i en array för att sedan jämföra om dagens datum finns i array'en.

Jag tycker alternativ 2 verkar det smartaste, då det bara blir en sql fråga / månad.

Hur skulle ni gjort?
Skulle även uppskatta lite kod exempel på alt. 2 då jag har kört fast lite. Hur bör denna array se ut? Tänker mig att man använder sig av

if(in_array())

i min for-loop.

Tack på förhand!

Medlem sedan feb. 20034 441 inlägg
#2

Aha, var kanske lite för snabb, hittade bl.a. den här när jag sökte:
http://www.webforum.nu/showthread.php?t=149342&highlight=kalender

Återkommer om jag inte lyckas reda det här...

268 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)