sql >> Database >  >> RDS >> Mysql

CodeIgniter - imploderen/query-binding waardoor ongewenste string wordt veroorzaakt

Ik denk niet dat je dat gedrag kunt overslaan. Technisch gezien geef je een string door, dus CI interpreteert deze als zodanig en omringt deze eenvoudig met aanhalingstekens.

Ik denk dat je beter af bent door simpelweg de $empIDs met de hand (bijv. met een foreach loop), ontsnappen met $this->db->escape() voor het geval je het zeker wilt weten.




  1. pdo om gegevens op te halen en een record te vullen

  2. speciaal teken extraheren uit een string in oracle sql

  3. MySQL-database gevuld vervolgkeuzemenu en PHP-zoekopdracht

  4. AngularJS &Laravel 4.2 gegevens ophalen uit meerdere tabellen en ze samenvoegen