我在html表单中有一个文本区域,放在那里:
line1
line2
line3
然后,我按下按钮,通过jquery-ajax将文本发送到一个php脚本,该脚本处理ajax请求,并需要将每一行作为单独的行输入数据库表。
目前,我将字符串作为发送
encodeURIComponent($('#multiline_text').val()) in data: variable in jquery
然后我尝试在php文件中使用explode(''n', $multiline_text)
将文本分解为数组,然后使用foreach将每一行输入到db表中。
但我只得到了一个数组元素,该元素只作为一行输入到db表中,该行的值为"line1 line2 line3",没有引号,而表中有3个单独的行,值为:
line1
line2
line3
我该怎么办?
你试过了吗;
explode("'n", $multiline_text);
它将需要双引号来识别新行。