At skifte benzin- eller dieselbilen ud med en elbil er en fantastisk opgradering. Men for mange nye elbilejere kan det godt virke som en jungle at finde ud af, hvordan man oplader derhjemme.
Slettet bruger
05. november 2004 - 09:51#1
Vi snakker vel MySQL?
Ja, det er lettere med DATETIME, for der kan MySQL forstå indholdet.
Når du henter, kan du bede om UNIX_TIMESTAMP(datofelt) i stedet for bare datofelt, så laver den en DATETIME om til ... gæt selv. ;-)
$query = mysql_query("SELECT COUNT(*) AS antal, MONTH(tidspunkt) AS maaned, YEAR(tidspunkt) AS aar FROM nyheder GROUP BY DATE_FORMAT(tidspunkt, '%Y/%m') DESC");
Du kunne så have sagt:
$query = mysql_query("SELECT COUNT(*) AS antal, YEAR(tidspunkt) AS aar FROM nyheder WHERE MONTH(tidspunkt) == 5 GROUP BY DATE_FORMAT(tidspunkt, '%Y/%m') DESC");
Lige et sidste spørgsmål. Når man vil indsætte data i et datetime felt, siger man så bare: $nu = time(); $sql = ("INSERT INTO tabel (dato) VALUES (FROM_UNIXTIME({$nu}))");
Lidt underligt at coderdk ikke selv svarede, men det var den betingelse, der skulle til, for at udvælge poster, som er højst 12 måneder gamle. Det blev der også bedt om i det oprindelige spørgsmål.
Hej :) Den var skrevet lidt hurtigt - Og jeg er først lige "kommet tilbage" til spørgsmålet - Ja, som sandbox skriver... Men har dog også lige set at detox' svar "05/11-2004 10:47:29" gør det samme, og så det der ellers skulle til i spørgsmålet ;)
takker for points - og sorry at jeg ikke havde set den med de 12 måneder ;)
Synes godt om
Ny brugerNybegynder
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.