Avatar billede gr8m8 Novice
26. marts 2003 - 11:14 Der er 8 kommentarer og
1 løsning

Dato nyheden er posted !

Jeg har lavet et nyheds system hvor jeg gerne vil have tidspunkt og dato på hvor nyheden er posted. Det jeg selv har prøvet mig frem til virker ikke da det er den dato som vi har nu og så får alle nyhederne samme dato og det holder jo keine :D

Håber en af jer derude kan hjælpe mig
på forhånd tak !
Avatar billede meyer Nybegynder
26. marts 2003 - 11:17 #1
Du smider da bare Date() eller now() i dit databasefelt når nyheden bliver oprettet.
Avatar billede ellebaek Nybegynder
26. marts 2003 - 11:25 #2
som jeg forstår det skal du også kunne smide gamle nyheder ind i dit system, så laver du bare et felt der hedder dato, og sætter dette ind i databasen sammen med de andre informationer i din sql...

Hvis det er aktuelle nyheder altså fra den dag det er nu, smider du en now() ind i stedet...
Avatar billede gr8m8 Novice
26. marts 2003 - 11:40 #3
Hvor skal jeg smide den now() ind henne ?

I det textfelt hvor der kan indtastes dato i øjeblikket ?

Jeg har mistet overblikket lige nu :o/
Avatar billede ellebaek Nybegynder
26. marts 2003 - 11:42 #4
kom lige med din sql sætning...
Avatar billede gr8m8 Novice
26. marts 2003 - 11:49 #5
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db/nyheder.mdb")
Conn.Open DSN

' SQL sætning opbygges
strSQL = "Insert into nyheder ("

strSQL = strSQL & "titel, "
strSQL = strSQL & "nyhed, "
strSQL = strSQL & "dato, "
strSQL = strSQL & "forfatter) "

strSQL = strSQL & "values( "

strSQL = "INSERT INTO nyheder (titel, nyhed, dato, forfatter) VALUES('"& Request.Form("titel") &"','"& Request.Form("nyhed") &"','"& Request.Form("dato") &"','"& Request.Form("forfatter") &"')"

' SQL sætning eksekveres
Conn.Execute(strSQL)

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
Avatar billede ellebaek Nybegynder
26. marts 2003 - 11:50 #6
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db/nyheder.mdb")
Conn.Open DSN

' SQL sætning opbygges
strSQL = "Insert into nyheder ("

strSQL = strSQL & "titel, "
strSQL = strSQL & "nyhed, "
strSQL = strSQL & "dato, "
strSQL = strSQL & "forfatter) "

strSQL = strSQL & "values( "

strSQL = "INSERT INTO nyheder (titel, nyhed, dato, forfatter) VALUES('"& Request.Form("titel") &"','"& Request.Form("nyhed") &"','"& now() &"','"& Request.Form("forfatter") &"')"

' SQL sætning eksekveres
Conn.Execute(strSQL)

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
Avatar billede ellebaek Nybegynder
26. marts 2003 - 11:52 #7
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db/nyheder.mdb")
Conn.Open DSN

' SQL sætning opbygges
strSQL = "INSERT INTO nyheder (titel, nyhed, dato, forfatter) VALUES('"& Request.Form("titel") &"','"& Request.Form("nyhed") &"','"& now() &"','"& Request.Form("forfatter") &"')"

' SQL sætning eksekveres
Conn.Execute(strSQL)

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
Avatar billede gr8m8 Novice
26. marts 2003 - 11:55 #8
Tusind tak :)
Der var vist osse en masse overflødigt kode i min SQL hva :D
Avatar billede ellebaek Nybegynder
26. marts 2003 - 11:55 #9
det må man sige :-)

Velbekomme..
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
Kurser inden for grundlæggende programmering

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