从数据库中检索数据并在获取分隔符时分离数据?

时间:2013-08-13 09:51:41

标签: php javascript mysql

我有一个包含两列的表第一列是ID,第二列是一个列表,其格式如下:

productid:3,productname:EggBiryani,quantity1price:100;
productid:5,productname:Vegetable Biryani,quantity1price:100;
productid:10,productname:Special Vegetable Biryani,quantity1price:130;

当我检索此列时,我需要放置\ n而不是;。因为需要通过邮件发送这些数据所以不清楚识别,所以如果我包括\ n代替; / n之后的数据将到达下一行,以便数据清晰。提前谢谢

1 个答案:

答案 0 :(得分:0)

在javascript中:

var newcol2 = oldcol2.replace(/;/, "\n");

var arycol2 = oldcol2.split(';');

在php中:

$newcol2 = str_replace(";", "\n", $oldcol2);

$arycol2 = explode(';', $oldcol2);

来自php手册的explodestr_replace