Gå til innhold

dato feil i php


Anbefalte innlegg

Skrevet

$tid = $row['news_DATOTID'];

$tids = date("H:i:s d-m-Y", $tid);

 

det printer:

 

01:33:23 01-01-1970

 

selvom det står en helt annen dato i $row['news_DATOTID']

 

hvor ligger feilen?

Videoannonse
Annonse
Skrevet (endret)

prøv å endre query til følgende:

select unix_timestamp(news_DATOTID) as news_DATOTID

 

evt. bruk mysql's funksjon for å gjøre det du vil:

select date_format(news_DATOTID,'%H:%i:%s %d-%m-%Y') as news_DATOTID

og deretter skippe date() funksjonen i php og bruke det du får fra mysql

Endret av Torbjørn
Skrevet

det er også logisk å gjøre unna mest mulig arbeid på sql-serveren (litt avhengig av kapasiteter (cpu-kraft og båndbredde)), men når det finnes en tiltenkt fuinksjon for dette, så føles det rett ;)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...