Hab ein kleines Problem
ich hab ne terminabfrage und möchte das immer nur die datensätze ausgegeben werden, die heute oder in der nächsten zeit anstehen
dazu folgenden code
leider funktioniert dies nicht so wie es soll. er prüft nur ob der tag und nicht das gesamte datum.
ich hab ne terminabfrage und möchte das immer nur die datensätze ausgegeben werden, die heute oder in der nächsten zeit anstehen
dazu folgenden code
PHP:
$datum = date(d.".".m.".".Y);
echo $datum;
$term = "SELECT * FROM termine WHERE datum >= '$datum' ORDER BY datum ASC";
//echo $term;
$erg = mysql_query($term);
//echo mysql_errno() . ": " . mysql_error(). "\n";
$num = mysql_affected_rows();
if ($num > 0){
while($row = mysql_fetch_array($erg,MYSQL_ASSOC)){
$id = $row['id'];
$dat = $row['datum'];
$termin = $row['termin'];
?>
<center width = "400px">
<p>
<table bgcolor = "#FFFF00">
<tr>
<td width = "200px">
Datum:
</td>
<td width = "200px">
<? echo $dat; ?>
</td>
</tr>
<tr><td colspan = 2 height=3px bgcolor=#FFFFFF> </td></tr>
<tr>
<td colspan = "2">
<? echo $termin; ?>
</td>
</tr>
</table>
<p>
<p>
</center>
<?
}
}
else
{echo "Leider sind noch keine Termine bekannt!";}
?>
leider funktioniert dies nicht so wie es soll. er prüft nur ob der tag und nicht das gesamte datum.