27. april 2003 - 21:07Der er
8 kommentarer og 1 løsning
ASP og tidsrøveren
Hejsan. Fra et andet spm. her på E fik jeg at vide at jeg kunn lagre now() i min database (Mysql) på denne måde:
inset således:
Function MakeDate(Format) Format = Replace(Format, "dd", Day(Date)) Format = Replace(Format, "mm", Month(Date)) Format = Replace(Format, "yyyy", Year(Date)) Format = Replace(Format, "hh", Hour(Time)) Format = Replace(Format, "nn", Minute(Time)) Format = Replace(Format, "ss", Second(Time)) MakeDate = Format End Function
Set rs = Conn.Execute("Select Date_Format(Dato, '%d/%m-%Y, kl. %T') As KorrektDato From Tabel")
Response.Write rs("KorrektDato") ---------- Nu har jeg problemet at første gang jeg lagrer datoen/tiden i min database så virker det fint nok men anden og 3. osv. bliver datoen det samme som nr. 1?
(programere kun PHP, men MySQL er jo det samme...)
du mangler en løkke til at "køre gennem" rækkerne i din database... i PHP vil det se sådan her ud --- $rs = mysql_query("Select Date_Format(Dato, '%d/%m-%Y, kl. %T') As KorrektDato From Tabel") while($data = mysql_fetch_array($rs)){ print $data['KorrektDato']; } ---
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.