2014-02-14 35 views
0

我目前使用CI開發一個小應用程序 - 我運行大多數使用查詢鏈的查詢,但我遇到了使用CONCAT功能插入空格的問題,如下圖所示:笨鏈式查詢問題

$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字符串中包含引號,則需要使用與字符串的引號不同的樣式引號,或者使用反斜槓將內引號轉義。

您的每個單引號實際上是打開和關閉外部字符串,導致語法錯誤。