Hallo,
ich mach gerade an meiner Seite was und zwar, dass nach jedem Seitenaufruf etwas neues aus der DB geladen wird.
So sieht mein Code aus:
<?php $sql = "SELECT
ueberschrift,
text
FROM
Test
WHERE anfang < '.time().' AND '.time().' < ende O
ORDER BY RAND() LIMIT 1
";
$return = mysql_query($sql) OR die(mysql_error());
while($_data = mysql_fetch_assoc($return))
?>
So rufe ich dann die Daten ab:
<?php echo $_data['ueberschrift']; ?>
Zu guter letzt noch die Tabelle in der Datenbank:
CREATE TABLE Test
(
id
int(6) NOT NULL auto_increment,
ueberschrift
varchar(200) NOT NULL default '',
text
varchar(200) NOT NULL default '',
telefon
varchar(200) NOT NULL default '',
fax
varchar(200) NOT NULL default '',
url
varchar(200) NOT NULL default '',
location
varchar(200) NOT NULL default '',
verbindung
varchar(200) NOT NULL default '',
anfang
timestamp(14) NOT NULL,
ende
timestamp(14) NOT NULL default '00000000000000',
name
varchar(30) NOT NULL default '',
datum
datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (id
)
) TYPE=MyISAM AUTO_INCREMENT=3 ;
Hmm kann mir da jemand sagen, was ich da falsch gemacht habe? Oder wo liegt der Fehler?
Gruß jaylibII