我希望能够在数据库中插入多个输入字段作为自己的行。
目前,它在一行中的一个字段中插入具有相同类的所有输入字段。
的Ajax:
('#save').click(function() {
var accNum = $('.account').map(function() {
return this.value;
}).get();
$.ajax({
url: 'add-general-journal.php',
type: 'POST',
data: {
accNum : accNum,
}
});
});
PHP:
$values = implode("",$_POST[accNum]);
mysql_query("INSERT INTO generalHeader(accountNumber) VALUES('$values')") or die(mysql_error());
echo "Success.";
提交后输出显示如下:
是否可以在Ajax和PHP中执行此操作?
答案 0 :(得分:-1)
$values = implode("','",$_POST['accNum']);
将在每个数组项之间添加逗号和引号,以便INSERT包含逗号分隔的字符串