Hej.
Kan I fortælle mig hvorfor <echo date("Y", $datoen)> viser
årstallet 1970?
Hvis jeg skriver <echo $datoen> så vises den rigtige dato
(2008-11-07). Jeg har brugt "Date" i mysql (data i Date-feltet
står således: 2008-11-07).
Samme fejl sker når jeg prøver at udskrive måneden og datoen
alene, altså den viser en helt anden dato, nemlig den fra 1970.
Jeg går ud fra det er en forkert måde at strippe dataene???
Kan I hjælpe mig?
Min kode ser således ud, i sidste ende vil jeg gerne udskrive en
sætning, som I kan se jeg har kommenteret sidst i koden:
$result = mysql_query("SELECT * FROM fmb_date WHERE aktiv=1");
while($row = mysql_fetch_array($result))
{
$datoen = $row['tid'];
$maaneder =
array("januar","februar","marts","april","maj","juni","juli","aug
ust","september","oktober","november","december");
$ugedage =
array("Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag",
"Søndag");
$maaneder =
array("januar","februar","marts","april","maj","juni","juli","aug
ust","september","oktober","november","december");
// skal udskrive fx Fredag, 7. november, 2008
echo $ugedage[date("N", $datoen)].", ".date("j", $datoen)."
".$maaneder[date("n", $datoen)].", ".date("Y", $datoen);
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials