Avatar billede cmol Nybegynder
17. maj 2005 - 19:46 Der er 4 kommentarer

problem med date_time()

Hej!.. Jeg kan nok ikke rigtigt fatte den her funktion!..

Jeg står med et databaseudtræk hvor jeg blant andet skal bruge noget dato og tid...

$query = mysql_query("SELECT id,gamename, DATE_FORMAT('date','%e/%c - %y - %k:%i')  FROM codebase ORDER BY id DESC LIMIT 15") or die(mysql_error());


Dette er lavet(eller, det er det jo så ikke da det ikke virker..) i henhold til sektionen om DATE_TIME i denne artikkel:

http://dev.mysql.com/doc/mysql/en/date-and-time-functions.html

Hvad har jeg gjort galt?..

Hygge!.. :-)
Claus
Avatar billede cmol Nybegynder
17. maj 2005 - 19:47 #1
og så hedder rækken med datoen gemt med NOW() foresten date....
Avatar billede erikjacobsen Ekspert
17. maj 2005 - 22:56 #2
Har du et felt, der hedder 'date'  ?  I så fald skal du blot skrive

  DATE_FORMAT(`date`,'%e/%c - %y - %k:%i')
Avatar billede cmol Nybegynder
17. maj 2005 - 23:03 #3
Hmm... Det virker stadigt ikke!.. Bliver outputet du laver anderledes af at man laver date format?.. Mit output er således:


$query = mysql_query("SELECT DATE_FORMAT(`date`,'%e/%c - %y - %k:%i'),id,gamename FROM codebase ORDER BY id DESC LIMIT 15") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
    echo '<tr>';
    echo '<td width="400" class="liste">';
    echo '<a href="code.hits.php?id='.$row['id'].'">'.$row['gamename'].'</a>';
    echo '</td>';
    echo '<td class="liste"><p>'.$row['date'].'</p>';
    echo '</td>';
    echo '</tr>';
}


Nu fik du det hele med!..
Avatar billede erikjacobsen Ekspert
18. maj 2005 - 10:20 #4
Så skal du give den et navn:

    SELECT DATE_FORMAT(`date`,'%e/%c - %y - %k:%i') AS whatever,....

og bruge det

  ...$row['whatever']...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester