18. oktober 2002 - 22:02
Der er
11 kommentarer og 2 løsninger
Formatering af dato/tid fra SQL
Jeg har leget lidt rundt med dette her: while ($row = mysql_fetch_array($result)) { $row[DATE_FORMAT(date, '%T %e-c')] } men den kommer en fejl om at den forventer et eller andet tegn..... Der der nogle der ved hvordan jeg formatere enten input eller output fra mySQL, så det kommer til at stå som jeg har valgt ?? Tak for hjælpen ! :D
Annonceindlæg fra Infor
18. oktober 2002 - 22:03
#1
Den så sådan her ud til at starte med: while ($row = mysql_fetch_array($result)) { $row[dato] }
18. oktober 2002 - 22:05
#2
Du kan bruge DATE_FORMAT funktionen i selve select query'en....
18. oktober 2002 - 22:06
#3
kan du komme med et xempel ?
18. oktober 2002 - 22:07
#4
i din mysql query skriver du bare SELECT DATE_FORMAT(date, '%T %e-c') AS dato, ... FROM table ... og så bruger du din gamle metode. du bør dog sætte quotes om dato, da php ellers vil tro at dato er en konstant.
18. oktober 2002 - 22:08
#5
jeps... select DATE_FORMAT(date, '%T') from TABLE1 muligvis skal du skrive %e-%c (alt efter hvordan du vil have output ud?)
18. oktober 2002 - 22:09
#6
Hvordan kan det lade sig gøre, hvis man bruger * for at hive alt ud af databasen i den bestemte tabel? Alså $result = mysql_query("SELECT * FROM indhold order by DATO DESC");
18. oktober 2002 - 22:11
#7
$result = mysql_query("SELECT *, DATE_FORMAT(date, '%T %e-c') AS dato FROM indhold order by DATO DESC"); ???????
18. oktober 2002 - 22:12
#8
$result = mysql_query("SELECT *, DATE_FORMAT(date, '%T %e-c') AS dato FROM indhold order by DATO DESC"); bare sæt komma imellem som du plejer.
18. oktober 2002 - 22:13
#9
Pas. ...udover at select'e specifik ;-)
18. oktober 2002 - 22:15
#10
Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\hjemmeside\tagwall.php on line 29 Det er på linjen efter......og den er først kommet efter jeg har sat den der ind !!
18. oktober 2002 - 22:16
#11
Lige meget nu.....funker det fanme.... 5000 Tak for hjælpen :D
18. oktober 2002 - 22:17
#12
jets -> Vil du have point ?
18. oktober 2002 - 22:17
#13
tak som byder :-)
Vi tilbyder markedets bedste kurser inden for webudvikling