Jeg har et felt i min database, hvor jeg godt vil have den ikke skal vise mere end 5 minutter gamle beskeder.. Jeg har et felt i min database som hedder tid og dato som henter tiderne posten kom ind i time() og date().
Min kode ser sådan her ud..:)
DET ER SQL..
<% strSQL = "SELECT * FROM LoginLog WHERE dato < 'date()' OR dato = 'date()' Order by id desc" Set rs = Conn.Execute(strSQL)
if not rs.EOF then %> <%= rs("brugerid") %> Loggede ind d. <%=rs("dato") %> klokken <%= rs("tid")%> <% else %> Ingen kunne findes <% end if %> <% Conn.close set conn = Nothing %>
Jeg har lige sat den til det, men den siger stadigvæk fejl..
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[MySQL][ODBC 3.51 Driver][mysqld-5.0.21-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
Du havde fra start 2 kolonner til at opbevare dato og tid. De hed "dato" og "tid". Data heri var opbevaret ala min beskrivelse i post 29/01-2007 15:38:14 (første del). Er det ikke rigtig opfattet??
(Hvis det er rigtig opfattet) Det dur ikke at have de i to kolonner, da det skaber problemer omkring midnat. Vi skal derfor have samlet de to kolonner til en. Den nye kolonne navndøbes "datoTid" og er af DateTime datatypen. Vi skal så have samlet data fra "dato" og "tid" og indsat i "datoTid" kolonnen. Det er muligt at opdatere alle rækker på en gang med denne sql: update LoginLog set datoTid = dato+tid
Hvilket program bruger du til at administrere din MySQL database?? Altså det program du opretter nye tabeller/kolonner i databasen med.
Synes godt om
Slettet bruger
05. februar 2007 - 13:55#21
Det der MySQL. Over nettet
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.