Ich habe das Forum durchsucht, aber diese Abfrage funktioniert nicht. Es gibt ein leeres Array zurück. Wenn ich die WHERE
Teile entfernen, es funktioniert gut ...Codeigniter date comparison
Das mit $this->db->last_query()
der Ausgang ist:
SELECT `buchungen`.*, `rechnungen`.`sent_count`, `rechnungen`.`zahlungsdatum`, `rechnungen`.`last_modified`
FROM (`buchungen`)
LEFT JOIN `rechnungen` ON `rechnungen`.`buchungs_id` = `buchungen`.`id`
WHERE `buchungen`.`datum` >= '2016-03-13 12:00:00'
AND `buchungen`.`datum` <= '2016-03-13 12:00:00'
Sie sind eine Zeichenfolge zu vergleichen, die nicht größer oder kleiner sein kann, kann nur ganze Zahlen tun. Verwenden Sie die Funktion 'DATE ('2016-03-13 12:00:00')' – Xorifelse
Was ist der Datentyp des Feldes 'Datum'? – DFriend