jaylibII: Wo liegt der Fehler?

Beitrag lesen

Hallo Tobias,

SELECT ueberschrift, text FROM Test WHERE anfang < NOW() AND NOW() < ende ORDER BY RAND() LIMIT 1
hast du es schon mal einzeln mit »anfang < NOW()« bzw. »ende > NOW()« oder ganz ohne Bedingung versucht? Kannst du mal ein, zwei Beispieldatensätze (aus der Datenbank, nicht einfach eintippen) posten?

na ja hier mal ein Datensatz aus der Tabelle:

INSERT INTO PartyTip VALUES (2, 'dsfds', 'fsdfsdfsd', 'sdfsdf', 'sdfsd', 'fsdfsd', 'fsdfsd', 'fssdfdsf', '2005-03-26', '2005-03-26', 'jaylibII', '2005-03-26 20:20:03');

das meinst du doch so oder?

ie Tabelle einsetzten kann so wie eben in meien Beispiel $_data ?

den Aufruf von mysql_fetch_assoc() brauchst du natürlich trotzdem - aber es muss keine Schliefe drumrum.

mein Code sieht nun so aus:

  
<?php $sql = "SELECT  
ueberschrift,  
text  
  
FROM  
Test  
  
WHERE  
anfang < NOW() AND NOW() < ende  
  
ORDER BY RAND()  
LIMIT 1  
";  
$result = mysql_query($sql);  
$_data = mysql_fetch_assoc($result);  
?>  

Gruß jaylibII