webForumDet fria alternativet

Ny vecka == lite tomrum?

4 svar · 492 visningar · startad av Jontto

JonttoMedlem sedan okt. 2001125 inlägg
#1

Hej!

Har ett litet problem. Har typ ett schema där det kommer upp diverse programpunkter under en veckas tid. Man kan tillägga hur långt fram i framtiden (nästan) som helst, men jag vill formatera layouten så att det kommer en <P> före varje söndag. Men grejjen är den att det nödvändigtvis inte finns en söndag i följande vecka, utan den kan börja med typ torsdag.

Har någon några idéer om hur detta kunde förverkligas så enkelt som möjligt?

Nämnas bör kanske också att datumen finns i kronologisk följd i en array.

MVH,
Jontto

spangoMedlem sedan juni 20008 205 inlägg
#2

Du kan ju prova det här....

$previousWeek = strftime('%U', $programpunkter[0]->tidpunkt);
echo '<p>';
foreach($programpunkter as $p){
    $currentWeek =  strftime('%U', $p->tidpunkt):
    if ($currentWeek != $previousWeek){
        echo '</p><p>';
    }
    echo $p->beskrivning, '<br>'; # skriv ut programpunkten
    $previousWeek = $currentWeek;
}
echo '<p>';
KimMedlem sedan jan. 20007 697 inlägg
#3

Ursäkta off topic

Men grejjen är den att det nödvändigtvis inte finns en söndag i följande vecka, utan den kan börja med typ torsdag

Oh shit! Vilken vecka då? ;)

spangoMedlem sedan juni 20008 205 inlägg
#4

Du vet Kim, även om man tror att det inte kommer att hända så finns risken att det ändå gör det! :e

JonttoMedlem sedan okt. 2001125 inlägg
#5

Tja, du vet Kim. Det spelar ingen roll ty jag har löst problemet mha. spangos kod. :e

Tackar å båckar, nu får veckorna se ut hur som helst
Jontto

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)