从名称中包含逗号的 csv 插入数据工作正常。插入与我想要的相同,例如“测试,名称”
我正在将数据从文本区域插入数据库。使用此代码
$addmult = nl2br($_POST['textarea']);
$data1 = explode('<br />',$addmult);
foreach($data1 as $dataline)
{
$line = explode(',',$dataline);
$name = $line[0];
$partno = $line[1];
$detail = $line[2];
$qty = $line[3];
$price = $line[4];
$sql = "insert into tablename set name=$name, partno=$partno, detail=$detail, qty=$qty, price=$price";
}
它正在工作,但是如果我想在其中插入带有逗号的“名称”怎么办。例如我想插入这个数据 (name="test,name")
test,name,123,testdetails,2,100
test,name2,321,testdetails2,22,200
上面的代码将拆分名称,但我将名称命名为“test,name”和“test,name2”
谢谢