[CODEIGNITER] zapytanie z nawiasem w warunku


(system) #1

Dziś problem następujący -> jak w Codeigniter wykonać zapytane do bazy danych, gdzie w sprawdzanym warunku będzie string zawierający nawias?

Otóż muszę zrobić select z tabeli klienci, gdzie w nazwie firmy pojawia się nawias, coś w stylu: Imie Nazwisko (NazwaFirmy)

Niestety błędy, które się pojawiają wywalają mi zapytanie na wierzch i wychodzi, że codeigniter tworzy takie zapytanie: SELECT * FROM klienci WHERE dane = Imie Nazwisko(NazwaFirmy) , i nie wie co to za niespodziewany nawias.

Zapytanie powinno wyglądać zapewne tak: SELECT * FROM klienci WHERE dane = 'Imie Nazwisko(NazwaFirmy)', ale jak wpakować te apostrofy do zapytania :confused:


(Hubgab2) #2

Nie jestem pewien czy zadziała ale może to:

$CI = & get_instance();

$q = $CI->db->query("SELECT * FROM klienci WHERE dane = 'Imie Nazwisko(NazwaFirmy)' ");