我有一些如下要求:
$input = "$POS,1234,5223,A,2719";
如果收到上述请求,请使用以下代码处理保存到数据库:
$input_ex = explode(",", $input);
$input_ex[0];
$input_ex[1];
$input_ex[2];
$input_ex[3];
$input_ex[4];
mysql_query("INSERT INTO table_name (cl_1,cl_2,cl_3,cl_4,cl_5)
values ('$input_ex[0]','$input_ex[1]','$input_ex[2]','$input_ex[3]','$input_ex[4]')
问题:
我的输入有时可能不止一个,并用“#”字符分割
最后一行输入可能也有“#”字符
$input = "$POS,1234,5223,A,2719#
$POX,752,4342,N,SXD#
$POZ,122,6242,B,XFB#";
如何分隔每一行并将其作为新行插入数据库?
谢谢 ;)
编辑:
输入是 3 种不同的模式,第 1 行是没有任何#
符号的单行,第 2 行是在最后一行有更多行#
,第 3 行在最后一行末尾没有#
符号