Gå til innhold

Hvordan hente ut dato i ønsket format


Anbefalte innlegg

Skrevet

Hei

 

Driver å lager et artikkelscript til siden min. Er så og si ferdig nå, men mangler en vesentlig ting. Tiligere har jeg lagret datoen i varchar, men det fant jeg ut at ikke var så lurt. Har derfor begynt å lagre den med timestamp og now() i mysql.

 

Hvordan kan jeg hente ut datoen i ønsket format? Har forstått at jeg kan bruke date_format, men vet ikke helt hvor den skal plasseres.

 

Her er koden hvis det gjør det lettere

 

<?php

/*Kobler til databasen*/

require ("connect.php");

$id = strip_tags(addslashes($_GET['id']));

if($id == TRUE) {
$sqlresult = mysql_query("SELECT * FROM news WHERE id=$id", $db); 
$rs = mysql_fetch_array($sqlresult);
echo "<h1>$rs[title]</h1>"; 
echo "$rs[text]";
echo "<p class=\"date\">Publisert: $rs[date]</span>";
}

else {
echo "Ingen artikkel er valgt";
}

?>

 

Connect.php inneholder kun informasjon som login, samt et tilkoblingsscript.

Videoannonse
Annonse
Skrevet (endret)

Fikk: 19-01-2038

 

Fikk ingen parse-error eller noe slikt.

 

CREATE TABLE `news` (
`id` INT( 8 ) NOT NULL AUTO_INCREMENT ,
`title` VARCHAR( 100 ) NOT NULL ,
`text` TEXT NOT NULL ,
`date` TIMESTAMP NOT NULL ,
PRIMARY KEY ( `id` ) 
);

 

INSERT INTO `news` ( `id` , `title` , `text` , `date` ) 
VALUES (
'', 'testitest', 'Another test', NOW( ) 
);

 

Takk for hjelpen :)

 

 

Edit: kjører forresten EasyPHP lokalt. Har det noe å si?

Endret av EvoZ
Skrevet

Prøvde den i samme spørring som i koden over. Fikk opp sånn "mysql_fetch_array is not a valid...". Hvor skal jeg sette den i koden? :)

 

Så at datoene var lagret helt fint i mysql, så tror det er måten jeg henter dem ut på som jeg ikke får til. Får helt sprø datoer med date()

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...