Ich versuche, get_where und order_by so zu benutzen ...
%Vor%aber habe diesen Fehler ...
%Vor%Was mache ich falsch?
Im ActiveRecord von CodeIgniter gibt jede Methode das Objekt selbst zurück (wodurch die Methodenverkettung möglich ist), mit Ausnahme von get
und get_where
, die die Ergebnismenge zurückgeben.
Was Sie also tun müssen, ist:
%Vor% d. Der get_where()
-Aufruf muss der letzte sein. Es gibt die Ergebnismenge zurück und der Aufruf von order_by()
nach get_where()
versucht, sie in der Ergebnismenge aufzurufen, die ungültig ist.
BEARBEITEN
Es gibt auch andere Möglichkeiten, diese Abfrage zu schreiben:
%Vor%Tags und Links php codeigniter