codeigner $ this-db-where (); Problem mit benutzerdefinierten Strings

7

Ich versuche, einige Werte mithilfe einer benutzerdefinierten Zeichenfolge auszuwählen. unten ist mein Code

%Vor%
  

Ein Datenbankfehler ist aufgetreten

%Vor%

Ich denke, das Problem besteht aus

%Vor%

Wenn ich diesen Code manuell ausführe funktioniert es perfekt.

%Vor%

Wie werde ich

loswerden? %Vor%

weil es automatisch hinzugefügt wurde

    
LiveEn 25.09.2011, 18:43
quelle

1 Antwort

20

Fügen Sie einen dritten Parameter zu where() hinzu und setzen Sie ihn auf FALSE

%Vor%
  

$this->db->where() akzeptiert einen optionalen dritten Parameter. Wenn Sie es auf FALSE setzen, versucht CodeIgniter nicht, Ihre Feld- oder Tabellennamen mit Backticks zu schützen.

CodeIgniter-Dokumentation

    
Kemal Fadillah 25.09.2011, 18:48
quelle

Tags und Links