29. august 2003 - 09:04Der er
20 kommentarer og 1 løsning
eagleeye det virkede ikke
jeg fik hjælp af eagleeye i følgende spørgsmål: http://www.eksperten.dk/spm/394017 jeg troede at det virkede men fandt ud af at den bare hev alle brugere frem.. Kan det laves på en anden måde? huske på at jeg ikke kan bruge TIMEDIFF eller DATEDIFF... mvh dan
Hvis du ikke gemmer det i formetet yyyy-mm-dd hh:nn:ss så virker det ikke som jeg også skrev da den ud fra kolonnen ved det er en teskt kolonne og derfor behander den sådan.
Det ville være at lave det til en TIMESTAMP kolonnne da så automatisk ved det er dato/tid den sammenligner. Men konvertere du til TIMESTAMP og formatet på forhånd ikke er yyyy-mm-dd ... så kan den ikke lave dem rigtigt om.
Ok prøv med dette dog stadig ret så ASP koden bliver som vist før og her igen: det som der forhåbenligt sker er at dd-mm-yyyy hh:nn:ss bliver til yyyy-mmm-dd hh:nn:ss
dato = DateAdd("n",-10,now) dato = Year(dato) & "-" & Month(dato) & "-" & Day(dato) & " " dato = dato & Hour(dato) & ":" & Minute(dato) & ":" & Second(dato)
SQL = "SELECT * FROM tabelnavn WHERE CONCAT(SUBSTRING(lastmove,7,4),'-',SUBSTRING(lastmove,4,2),'-',SUBSTRING(lastmove,1,2),' ',SUBSTRING(lastmove,12,8)) >= '" & dato & "'"
Det er vigtig der står 0 hvis eksvis månede er august sådan her 08 og ikke kun 8 i tabellen.
oki det var bedre. nu ser det ud til at virke. men giver det alligevel lige 10 min før jeg svarer på om det virker eller ej.. takker endnu en gang.. eagleeye you are the god of mysql
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.