然後使用這個PHP使用該查詢返回名稱X顯示GROUP_CONCAT MYSQL新線
<td><?php echo $row['Name']; ?></td>
,Y
,但我寧願沒有逗號分隔而斷行 X的名字 then Y new line
有什麼想法?
然後使用這個PHP使用該查詢返回名稱X顯示GROUP_CONCAT MYSQL新線
<td><?php echo $row['Name']; ?></td>
,Y
,但我寧願沒有逗號分隔而斷行 X的名字 then Y new line
有什麼想法?
我不明白你所說的X和Y之間斷行的意思,但如果你需要don'e逗號分隔可以在任何分離器添加到Group_Concat這樣的:
group_concat(Name SEPARATOR ' ') as Name
這裏是你可以使用的Some other Separators。
我想通了。 這是添加換行符作爲分隔符在瀏覽器正確的方法:
group_concat(A,' ',B,' ',C separator '<br>') as Name,
這將觸發語法錯誤。你必須引用字符串。 –
對於MySQL(或純文本)輸出,您可以使用\n
作爲分隔符:
SELECT GROUP_CONCAT(column1 SEPARATOR '\n') FROM table1;
我用當我需要在一行中獲得許多新行分隔的值以進行其他處理時,通常會發生這種情況。
我想使用,以便下一個名稱進入新行 – buni
分隔符只是一個字符串。 HTML標記在SQL中沒有特殊含義。 –
@ÁlvaroG.Vicario絕對,但我沒有沒有爲什麼它會返回null當我嘗試它? –