2013-03-08 45 views
2

我試圖做這樣的事情:MySql的CONCAT以及行情

<td>style="background:url('myimage.jpg') no-repeat;"> + column + </td> 

但是,試圖當我得到一個MySQL錯誤:

Concat ('<td>style="background:url('myimage.jpg') no-repeat;">', info_text, '</td') as Nicetext 

我想這是所有的報價是胡來。

感謝您的幫助!

+0

參見逃脫字符這篇文章:
http://stackoverflow.com/questions/881194/how-to-escape-special-character-in-mysql GHC 2013-03-08 09:59:30

回答

3

你的字符串包括引號。你將不得不逃脫它們。嘗試是這樣的:

Concat ('<td>style="background:url(\'myimage.jpg\') no-repeat;">', info_text, '</td') as Nicetext 
+0

謝謝。問題解決了! – user1768076 2013-03-08 10:29:37

0

你還沒有躲過報價。試試這個:

Concat ('<td>style="background:url(\'myimage.jpg\') no-repeat;">', info_text, '</td') as Nicetext 
+0

感謝。問題解決了! – user1768076 2013-03-08 10:30:37