Date_Format

Tags:    php

Hey!

Jeg har et mega irriterende problem med Date_Format ! Jeg skal have lavet noget om på datoen til mine nyheder på min side ( www.sanity.180grader.dk ), men den kode jeg har fået virker ikke.. Jeg tror nu mest, det bare er pga., at jeg har sat den et forkert sted.. Jeg får i hvert fald den her fejl:

-----
Fatal error: Call to undefined function: date_format() in /var/www/hotels/180grader/sanity/html/index.php on line 147
-----

Og line 147 er så min kode ..:

-----
date_format('12-10-2003 22:23:00', '%d-%m-%y %T');
-----

Den sidder i sammenhæng med lidt andet kode, som måske bliver lidt langt at se på, men jeg skriver den nu alligevel, så man kan se hvad det er for noget lo.. jeg har lavet ;)

-----
<?



$db = mysql_connect("localhost", "free23308", "MITPASSWORD");

mysql_select_db("free23308",$db);


date_format('12-10-2003 22:23:00', '%d-%m-%y %T');

$result = mysql_query("Select * From news ORDER BY id DESC",$db)or die(mysql_error());
while ($myrow = mysql_fetch_row($result))
{ ?>
<table border="0" cellpadding="0" cellspacing="0" width="600">
<tr bgcolor="#EFF2F5">
<td class="news_top">
<? echo $myrow[topic] ?></td>
</tr>
<tr>
<td class="news_dato"><div class="news_dato"><b><? echo $myrow[5] ?> @ <? echo $myrow[6] ?></b> - by <b><a href="mailto:<? echo $myrow[2] ?>?subject=Hello"><? echo $myrow[1] ?></a></b></div></td>
</tr>
<tr valign="top">
<td class="news_bottom">
<div class="news_div">
<? echo $myrow[4] ?></td>
</tr>
</table><?

}
?>
-----

Den er sat forkert, ikke sandt? Jeg ville blive ultra glad for at hjælpende svar, og jeg sætter en god sum point ud her (150) ;)

PLZ HELP!

Din grænse slutter, hvor min grænse begynder.

[Redigeret d. 12/10-03 03:03:07 af Andreas Christensen]



5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
User
Bruger #52 @ 12.10.03 14:03
Hjulpet via MSN.

DATE_FORMAT funktionen skal bruges i mysql_query, da det er en mysql funktion og ikke en php funktion..


--
Med Venlig Hilsen
Lasse Hjorth
@CyboFuto at irc #udvikleren.dk




-----
Fatal error: Call to undefined function: date_format() in /var/www/hotels/180grader/sanity/html/index.php on line 147
-----

Og line 147 er så min kode ..:

-----
date_format('12-10-2003 22:23:00', '%d-%m-%y %T');
-----


Hvis du kigger lidt på fejlen kan du se at funktionen date_format ikke findes. Er det en funktion du selv har prøvet på at lave? Så vidt jeg husker kan man bruge funktionen date():

date ("m d Y H:i:s", mktime (22,23,0,10,12,2003));

Funktionen mktime skal have tingende i denne rækkefølge: Time, Minut, Sekund, Månede, Dag, År


-------------------------------------------
Geek by nature
Linux by choise
-------------------------------------------
---------Jesper aka Blackduck---------





date('d-m/y G:m:i');

evt.
$dato = date('d-m/y G:m:i');

her .. ;)

[Redigeret d. 12/10-03 10:09:43 af Kasper Nielsen]

[Redigeret d. 12/10-03 10:10:18 af Kasper Nielsen]



date('d-m/y G:m:i');

evt.
$dato = date('d-m/y G:m:i');

her .. ;)

[Redigeret d. 12/10-03 10:09:43 af Kasper Nielsen]

[Redigeret d. 12/10-03 10:10:18 af Kasper Nielsen]


Jeg har fundet ud af det nu, men ellers tak for hjælpen :D
Din grænse slutter, hvor min grænse begynder.



Okay then... Det har jeg ikke :( Hm..



t