Fortfarande datumtrubbel..

PHP

7 svar · 223 visningar · startad av Niklasson

Medlem sedan nov. 2000857 inlägg
Trådstart#1

Jag skriver ett forum och jag får inte till det med datumet. Jag postar inte all kod här, utan
har klippt lite. Jag tror att det skall gå att förstå ändå. Annars får ni be om mer kod... :)

Först och främst så har jag filen som lägger till inlägget:

$tiden = time();
$query = "INSERT INTO tabell (datum) VALUES ('$tiden')";
mysql_query("$query");

Sen så visar jag forumets trådar på framsidan så här:

while($f=mysql_fetch_array($result))
{
$posted_by = $f["posted_by"];
$email = $f["email"];
$subject = $f["subject"];
$text = $f["text"];
$id = $f["id"];
$ref_id = $f["ref_id"];
$datum = $f["datum"];
$dat = date("Y-m-d H:m:s", $datum);
echo "$dat\n";
echo "</tr>\n";
}

Datumet visas som 20:05, trots att klockan var 20:26 när jag postade inlägget. Är det någon som ser vad jag gör fel?
Tabellens fält "datum" är satt till int(15) och anledningen till att jag inte sparar datumet i textform är att jag vill kunna sortera dem i exakt datumordning, även efter sekunder. Det måste gå - det är bara det att jag inte kan tänka riktigt antagligen.

Hjälp mig, snälla.. :)

Medlem sedan feb. 20002 612 inlägg
#2

Tänk på att det är tiden på servern som visas.

Medlem sedan nov. 2000857 inlägg
#3

Jag har kollat det och tiden på servern stämmer överens med min klocka... ;)

Medlem sedan juni 20001 251 inlägg
#4

Varför inte använda timestamp?

------------------
SteveNet

Medlem sedan nov. 2000857 inlägg
#5

Du menar i tabellen istället för int(14)?

Det hjälper inte..

Medlem sedan nov. 2000857 inlägg
#6

Satt hela söndagen utan att lösa det. :OO

Hjälp mig.. :r

Medlem sedan jan. 20012 204 inlägg
#7

Starta om apache

Medlem sedan nov. 2000857 inlägg
#8

Jag hittade det! :e

("Y:m:d H:m:s") är ju jättefel! det skall ju vara ("Y:m:d H:i:s") Jag hade tänkt litet "m" eftersom ordet "minutes" börjar på just "m".. :)

Det är väl konstigt hur blind man kan bli, när det bara ligger där hur självklart som helst.. ;)

Jag har ett annat problem också, men det skriver jag om i en helt ny tråd senare ikväll eller imorgon.. :)

333 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
199 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)