假設我有以下表中的信息選擇MySQL的列/用逗號分隔值排
+-------------+---------------+
+ id + letters +
+-------------+---------------+
+ 1 + a, b, c, d, e +
+-------------+---------------+
我試圖捕捉的列的值,並將其儲存在變量:
$result = mysql_query("SELECT letters FROM tbl WHERE id=1");
while ($data = mysql_fetch_array($result)) {
// Declare captured db variables
$letter1 = ** what comes here? **;
$letter2 = ** what comes here? **;
}
Soooo在關係數據庫中使用逗號分隔嗎? – MadsBjaerge 2015-02-10 08:22:47
Lolx。但是,這個問題與數據庫無關。它只是「如何分割包含(a)分隔符(s)的字符串」? – Mawg 2015-02-10 08:54:21
並非真正的答案,但這是您數據庫設計時的難聞氣味。如果你有一個參考ID和五個條目的字母表? – borjab 2015-02-10 09:39:14