In meinem Controller habe ich:Pass SQL als String an die Steuerung in codeigniter
$query = $this->db->query("select * from table");
ich myquery.sql
eine Datei haben wollen, in dem die einzigen Inhalt dieser Datei sind:
select * from table
Und so ich kann so etwas wie tun:
$query = $this->db->query(myquery.sql);
Was ist die richtige Syntax, dies zu tun?
Warum, die Abfrage, die ich benutze, ist 700 Zeilen und ich wollte nicht, dass es meine sonst prägnanten Controller schwierig zu navigieren durch. Ich wollte eine gespeicherte Prozedur verwenden, konnte sie aber nicht zum Laufen bringen und irgendwo lesen, dass gespeicherte Prozeduren mit Code Igniter nicht gut spielen, aber vielleicht werde ich es eines Tages noch einmal versuchen. – David