Hallo,
ich will in meinem Code einen zufälligen Datenbankeintrag auslesen, dessen Datumsspalte leer ist und
anschließend in die Datumsspalte das Tagesdatum mit "update" eintragen.
Kann ich bei der Abfrage nach der leeren Zelle IS NULL oder == " " verwenden?
Fügt JDatabase automatisch danach das Datum in den aktuellen Datensatz ein oder muss ich den
Datensatz erneut mit "select" bestimmen?
Code
$datum = date("md", $timestamp);
//Auswahl Datensatz
$query->select($db->quoteName(array('autor', 'text', 'datum')));
$query->from($db->quoteName('verzeichnis'));
$query->where ('datum' IS NULL);
$query->order('rand()');
$query->setLimit(1);
//Datum eintragen
$query->update($db->quoteName('verzeichnis'))->set($datum);
$db->setQuery($query);
Alles anzeigen
Gruß Dietmar