Avatar billede konder Nybegynder
31. august 2010 - 14:04 Der er 7 kommentarer og
1 løsning

ugedag udfra dato

Hej eksperter
Er kørt fast i udførelsen af et dynamisk ugeskema udfra mine datoer i db der er i flg.format: 2010-08-31
Jeg har udtræk af en uge men skal have datoer der er mandag ryger i celle-mandag, tirsdag i celle-tirsdag o.s.v.
Måske er der nogen der har et script til det eller ved hvordan jeg får en -if ugedag(dato) er mandag så...-if ugedag (dato)er tirsdag o.s.v.
Avatar billede repox Seniormester
31. august 2010 - 14:08 #1
<?php
  if( date("w", strtotime("2010-08-31") == 1 )
    echo "Det er mandag";

  ?>
Avatar billede repox Seniormester
31. august 2010 - 14:08 #2
Der mangler lige en parantesslut i date()
Avatar billede konder Nybegynder
31. august 2010 - 14:44 #3
Tusind tak for hjælpen. ;) læg venligst et svar
Avatar billede repox Seniormester
31. august 2010 - 14:45 #4
Det fik du her.
Avatar billede showsource Seniormester
31. august 2010 - 23:50 #5
Der er jo også en sql løsning, med mysql ver. >= 5.0.25

<?php

$conn = @mysql_connect("host","user","pass") or die("Kan ikke connecte til databasen!");

mysql_query("set lc_time_names='da_DK'");

$sql = "SELECT DATE_FORMAT(NOW(), '%W %M %Y %H:%m:%s')";

$res = mysql_query($sql) or die (mysql_error());

echo mysql_result($res,0);

mysql_free_result($res);

?>
Avatar billede konder Nybegynder
01. september 2010 - 07:45 #6
Ups -Jamen, hvad er så bedst/hurtigst?
Avatar billede showsource Seniormester
01. september 2010 - 10:44 #7
Hurtigst ?
Der er nok ikke nogen væsentlig forskel.
Bedst ?
Kommer vel an på hvordan din kode er bygget op.

Men jeg har ikke noget entydigt svar på det ene eller det andet.
Avatar billede konder Nybegynder
01. september 2010 - 11:29 #8
men tak for inputtet
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester