Hallo Kalle,
CREATE TABLE table_name (
zeit_von varchar(12) NOT NULL default '200501010000'
,zeit_bis varchar(12) NOT NULL default '200612312359'
das ist Unsinn. Für sowas gibt es extra Datumstypen bei MySql z.B. DATE bzw. wenn du die Zeit auch mit haben willst eben DATETIME.
und die gewünschten Sätze rausziehen, die JETZT gültig sind:
$jetzt = date( "YmdHi", time());
MySql kennt NOW() (und andere DBMS vermutlich auch, zumindest sowas ähnliches)
$query = "
SELECT *
http://www.php-faq.de/q/q-sql-select.html
FROM table_name
WHERE zeit_von <= ".$jetzt."
AND zeit_bis >= ".$jetzt;
du kennst BETWEEN?
Grüße aus Nürnberg
Tobias