In einer SQL-Tabelle, die der Verwaltung von Terminen gilt, habe ich eine u.a. Spalte datbeginn ( DATE ).
In dieser Anfrage " $sql = "SELECT * FROM termine WHERE datbeginn >= $datum ORDER BY datbeginn"; " will ich nur die Einträge der DB anzeigen lassen, die aktueller als $datum sind. $datum enthält das aktuelle Datum im Format 2005-10-01( $datum = date("Y-m-d").
Die Ergebnisse der Abfrage schreibe ich in ein Array
$result = mysql_query($sql);
for($i=0;$i<mysql_num_rows($result);$i++)
$ergebnis[$i]=mysql_fetch_array($result);
und will sie mir in einer Tabelle anzeigen lassen.
...
for($i=0;$i<count($ergebnis);$i++){
echo "<tr><td width=\"100\">".$ergebnis[$i][datbeginn]."</td>
<td \"100\">".$ergebnis[$i][datende]."</td>
<td \"100\">".$ergebnis[$i][zeit]."<td width=\"250\"></td></tr>";
}
Es werden allerdings auch die Einträge genommen, die vor dem aktuellen Datum sind.
Hätte gerne Hilfe! Danke
In dieser Anfrage " $sql = "SELECT * FROM termine WHERE datbeginn >= $datum ORDER BY datbeginn"; " will ich nur die Einträge der DB anzeigen lassen, die aktueller als $datum sind. $datum enthält das aktuelle Datum im Format 2005-10-01( $datum = date("Y-m-d").
Die Ergebnisse der Abfrage schreibe ich in ein Array
$result = mysql_query($sql);
for($i=0;$i<mysql_num_rows($result);$i++)
$ergebnis[$i]=mysql_fetch_array($result);
und will sie mir in einer Tabelle anzeigen lassen.
...
for($i=0;$i<count($ergebnis);$i++){
echo "<tr><td width=\"100\">".$ergebnis[$i][datbeginn]."</td>
<td \"100\">".$ergebnis[$i][datende]."</td>
<td \"100\">".$ergebnis[$i][zeit]."<td width=\"250\"></td></tr>";
}
Es werden allerdings auch die Einträge genommen, die vor dem aktuellen Datum sind.
Hätte gerne Hilfe! Danke