2014-02-14 6 views
0

настоящее время я использую CI разработать небольшое приложение - я бегу большинство запросов с помощью цепочки запросов, но я бегу в проблему вставив пространства с помощью функции CONCAT, как показано ниже:Codeigniter прикован Запросы Issue

$this->db->select('P.PizzaID, P.PizzaName AS Pizza Name, S.SupplierCode AS Supplier Code, P.CookingTime AS Cooking Time, CONCAT(S.SupplierTitle, ' ', S.SupplierFirstName, ' ', S.SupplierLastName) AS Name') 
     ->from('Pizzas P, Supplier S') 
     ->where('P.CookingTime', 30) 
     ->get(); 

Ошибки запроса, поскольку я хочу вставить пробелы между получением каждого значения. Что я делаю не так?

ответ

2

Если вы хотите включить кавычки внутри строки php, вам нужно либо использовать другую цитату стиля, либо заключать кавычки в строке, либо избегать внутренних котировок с обратным слэшем.

Каждая из ваших одиночных кавычек фактически открывает и закрывает внешнюю строку, вызывая синтаксическую ошибку.