• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Termine über MySQL ausgeben.

bodo92

Aktives Mitglied
Hallo,

ich möchte Termine über einen Timestamp aussortieren sodass die vergangenen Termine nicht mit aufgelistet werden jedoch nicht aus der Datenbank gelöscht werden.

So sieht das aus:
termine.png


Mein MySQL syntax sieht so aus:
PHP:
		<?php
		$time = date('Y-m-d H:i:s');

		require("../include/mysql.connect.php");
		$result=mysql_query('SELECT * FROM `Termine` ORDER BY `Termine`.`Timestamp` ASC LIMIT 3 ') or die(mysql_error());
		$num=mysql_numrows($result);

		mysql_close();

		$i=0;
		while ($i < $num) {

		$Datum=mysql_result($result,$i,"Datum");
		$Zeit=mysql_result($result,$i,"Zeit");
		$Titel=mysql_result($result,$i,"Titel");

		echo "<div id=\"news_titel\"><b>$Titel</b></div><div id=\"news_text\">$Datum - $Zeit</div>";
		echo "$time";
		$i++;
		}

		?>

jetzt möchte ich mit der Variable $time alle vergangenen Termine aussortieren.

Vielen dank schonmal.
 
Warum denn nicht gleich in der Query:
Code:
SELECT * FROM Termine WHERE Timestamp >= UNIX_TIMESTAMP() ORDER BY Timestamp ASC LIMIT 3
 
Zurück
Oben