"Tagestipp" ~ Abfrage nach aktuellem Datum
tjklick
- php
0 André Laugks0 krys
Sorry, wenn meine Frage doof ist, aber ich krieg es nicht geregelt...
MySql Tabelle ist angelegt mit did, mid, yid (also z.B 03, 12, 2002)und head- und content-Spalte. Ich möchte nun, dass die Abfrage am 03.12.2002 den entsprechenden content bringt. Mache seit Stunden damit rum, bin scheinbar zu doof.
...
$today = getdate();
$day = $today[mday];
$month = $today[mon];
$year = $today[year];
$result = mysql_query("select did, mid, yid, head, content from $tabelle where did='eday' AND mid='$month' AND yid='$year'");
$ergebnis = mysql_query($result);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->head, content;
}
.....
funktioniert leider nicht. Fehlermeldung bei der Zeile:
while($row = mysql_fetch_object($ergebnis))
Hilfe!!!
Hallo!
MySql Tabelle ist angelegt mit did, mid, yid (also z.B 03, 12, 2002)und head- und content-Spalte.
MySQL hat für Daten Spaltentype. Für diese Spaltentypen kann man Funktionen verwenden, die einem das Leben sehr einfach machen.
$today = getdate();
$day = $today[mday];
$month = $today[mon];
$year = $today[year];
$result = mysql_query("select did, mid, yid, head, content from $tabelle where did='eday' AND mid='$month' AND yid='$year'");
$ergebnis = mysql_query($result);
// was sagt den mysql_error() hier?
echo mysql_error();
while($row = mysql_fetch_object($ergebnis))
{
echo $row->head, content;
}
MfG, André Laugks
L-Andre @ gmx.de
Hilfe!!!
http://www.mysql.com/doc/en/Date_and_time_functions.html
Am besten die DB unter Zuhilfenahme einer Spalte 'date' oder gar 'timestamp' neu organisieren.