Så vidt jeg kunne forstå på dokumentationen for "date", så skal du blot bruge følgende:
$dayOfWeek = date("w");
Så vil $dayOfWeek være et tal fra 0 til 6, hvor 0 er en søndag, 1 mandag osv.
Det du muligvis skal tage højde for er tidszone. Så du kan inden du kalder date funktionen kalde følgende: date_default_timezone_set('Europe/Copenhagen');
Ah, så misforstod jeg hvad du ville. Jeg troede det var current date du søgte efter. Men hvor mange mandage er det så du vil finde? Dem i current måned, eller i en måned du vælger?
Nej, det er vel i og for sig også ligemeget. Men hvis du gerne vil se et kode eksempel, til at identificere dage i en måned, så sig endelig til. Jeg synes bare det jeg smed var nemmere.
Vil man på en bestemt dag og indefor én måned indsætte, så kunne det måske se sådan ud:
for($i=0;TRUE;$i++){ if(date('m', $currentTime+(7*$i*24*60*60)) == date('m',$currentTime)){ $dato = date('Y-m-d', $currentTime+(7*$i*24*60*60)); //INDSÆT I DB }else{ break; } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.