Mit timestamp arbeiten

riokann

Grünschnabel
Grüß euch

ich dreh mich grad im Kreis und komm nicht weiter.

Ausgangslage:
In einer Mysql Tabelle liegen daten mit jeweiligen timestamp.
z.B. von Januar bis Dezember 2017

Ausgabe:
Ich möchte jeweils vom heutigen Datum nur die nächsten zwei Datensätze anzeigen lassen.
Also wenn wir heute (timestamp) April 2017 haben, möchte ich die zwei nächsten Datensätze anzeigen.

Habt ihr ein Tip für mich?

LG
 
Moin,

ääh, Mai und Juni ??? :confused:

Ich verstehe ehrlich nicht, was Du von uns möchtest!

Poste mal die Struktur der Tabelle und Deinen (relevanten) Code.
Oder geht es um die reinen SQL-Abfragen ??

Gruß Klaus
 
HI

Ok, etwas genauer

$selectFields = 'uid, deleted, hidden, title, datetime, bodytext';
$fromTable = 'tt_news';
$whereClause = 'title <> "" AND deleted=0 AND hidden=0';
$groupBy = '';
$orderBy = 'datetime DESC';
$limit = '';
$GLOBALS['TYPO3_DB']->store_lastBuiltQuery = 1;
$recordList = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows( $selectFields
, $fromTable
, $whereClause
.$this->cObj->enableFields($fromTable)
, $groupBy
, $orderBy
, $limit
);

Da stecken viele Termine drin. Von letztem Jahr und von diesem. Bis Dezember 2017. Nun möchte ich aber ersteinmal nur, vom heutigen Datum an, die nächsten zwei Termine anzeigen lassen. Alle anderen danach erstmal nicht.

Also z.B. den Termin 09.04.2017 und 27.04.2017

Nun weiß ich nicht, wie ich das Umsetzen soll

Beispiel:
1 0 0 Titel 1362138780 TEXT
 
Zurück