Avatar billede thomasfricke Juniormester
13. december 2005 - 23:39 Der er 13 kommentarer og
1 løsning

Dato i tabel

Hej Eksperter...

Mit spørgsmål lyder således...

Jeg skal have lavet en tabel, hvor i første række skal den vise datoer. Men dog ikke så simpel, for hvis dagen idag er 01-01-2006 og det er en tirsdag. Skal den starte med "mandag" i samme uge, og stoppe ved "fredag"

Altså: man, tirs, ons, tors og fre. (lør og søn skal ikke vises...)

Spørg hvis tvivl...
Avatar billede thomasfricke Juniormester
13. december 2005 - 23:50 #1
Er i alle gået i seng ? :-)
Avatar billede arne_v Ekspert
13. december 2005 - 23:59 #2
kan du skitsere output fra

SELECT * FROM dintabel

?

Og hvilket sprog ? (jeg tvivler på en ren SQL læsning)
Avatar billede Slettet bruger
14. december 2005 - 00:02 #3
Jeg er lidt i tvivl :) - Du vil have indsat et navn på en dag, ikke datoen? Og hvis det er lørdag eller søndag skal der bare ændsættes et blankt felt?

Jeg tror ikke du kan slippe af sted med blanke felter i mysql, medmindre det er et tekst felt, så bliver det nok højest til nogle nuller :)

Hvis jeg har forstået spørgsmålet rigtigt, så er det nok nærmere et serverside script du skal bruge - uden at være helt sikker, tror jeg ikke mySQL kan vise dags navne, men jeg skal tage et kig i manualen.
Avatar billede arne_v Ekspert
14. december 2005 - 00:14 #4
DATE_FORMAT med %W kan godt producere et ugedags navn
Avatar billede thomasfricke Juniormester
14. december 2005 - 00:16 #5
Har slet ikke skrevet noget kode endnu... Fordi jeg er helt lost i hvordan jeg skal lave det.... Men nej... Det er dato'er som skal vises, ikke navnene på dagene...
Avatar billede thomasfricke Juniormester
14. december 2005 - 00:17 #6
Kan lige lave et eksempel, på hvordan jeg gerne vil have det til at se ud...
Avatar billede thomasfricke Juniormester
14. december 2005 - 00:21 #7
Avatar billede thomasfricke Juniormester
14. december 2005 - 00:46 #8
Faldet under dynen ?
Avatar billede thomasfricke Juniormester
14. december 2005 - 00:58 #9
En anden forklaring:

1. Finder datoen for idag
2. Hvis ikke datoen er en mandag, så finde datoen på den nærmeste mandag, før fundne dato.
3. indsætter dato på mandagen, i første colunde. osv. til fredag...

som vist her. http://www.oneeye.dk/eks.php
Avatar billede thomasfricke Juniormester
14. december 2005 - 01:09 #10
Nuvel... Så vil jeg da også sove lidt :-)
Avatar billede Slettet bruger
14. december 2005 - 10:57 #11
Jeg forstår ikke sammenhængen til MySQL. Er det, du er ude efter ikke bare en stump php-kode, der kan lave den tabel for dig?
Avatar billede thomasfricke Juniormester
14. december 2005 - 23:32 #12
Gør det lige klart for alle...

Jeg aner ikke hvordan man skal gøre, regnede bare med at man skulle bruge mqsql til det...
Avatar billede thomasfricke Juniormester
14. december 2005 - 23:43 #13
lukker her fra, og ligger sp under php...
Avatar billede thomasfricke Juniormester
14. december 2005 - 23:45 #14
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
Kategori
Computerworld tilbyder specialiserede kurser i database-management

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