Übergabe einer einzelnen Zeichenfolge mit Punkten an CodeIgniters where()-Rendering mit unbeabsichtigtem Bezeichner in APhp

PHP-Programmierer chatten hier
Anonymous
 Übergabe einer einzelnen Zeichenfolge mit Punkten an CodeIgniters where()-Rendering mit unbeabsichtigtem Bezeichner in A

Post by Anonymous »

Ich habe dieses Bit, das ich verwende, um IP-Adressen in einer Datenbank zu suchen.

Code: Select all

$this->db->where("IP1='$ip' OR IP2='$ip'");
Wenn ich es verwende, maskiert es die Punkte in den IP-Adressen und unterbricht die Abfrage, indem es Folgendes erzeugt.

Code: Select all

SELECT * FROM (`xxxx`) WHERE `IP1='111`.`111`.`111`.`111'`
Ich möchte, dass es Folgendes produziert:

Code: Select all

SELECT * FROM (`xxxx`) WHERE IP1='111.111.111.111' OR IP2 = '111.111.111.111'
Vielen Dank!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post