2tilføjet af

PHP - datohåndtering hjælp

Når 'tid' udskrives står der fx bare: 20060109173306
Jeg vil gerne have der skal stå: 09/01 - 17:33
Hvad skal jeg ændre nedenfor?
SELECT *,MAX(id) AS id,MAX(tid) FROM forum
Hvad foreslår I at jeg skriver, så jeg kan udskrive datoen som jeg vil have det? Noget ala (?) ---> DATE_FORMAT(seneste,'%d/%m-%y - %t') AS seneste
Jeg snakker PHP :o)
tilføjet af

PHP date

Hejsa,

09/01 - 17:33
Du skal bruge date("d/m - H:i",$seneste)
$seneste kan udelades hvis du bare vil udskrive den næverende dato og tid - ellers skal den dato du vil skrive selvfølgelig befinde sig i $seneste variablen i formatet timestamp.
Du kan læse mere her: http://www.php.net/date
Husk forøvrigt at formaterings-værdierne er case-sensitive.
tilføjet af

takker...

Tak for hjælpen, det løste dog kun delvist mit problem. Måske misforstod du det, da jeg også lavede en fejl i topic :-P Dog kan jeg glæde mig over at jeg selv løste mit problem:
DATE_FORMAT(MAX(seneste),'%d/%m - %H:%i')
// Det jeg ville have var at "seneste" (eller "tid") skulle være MAX og at den samtidig skulle omformateres til det du skrev.
SuperDebat.dk er det tidligere debatforum på SOL.dk, som nu er skilt ud separat.