Javascript 在每个循环中保存数据
我有一个Javascript代码,看起来像这样Javascript 在每个循环中保存数据,javascript,php,html,sql,ajax,Javascript,Php,Html,Sql,Ajax,我有一个Javascript代码,看起来像这样 for (var i in data){ var trans_no = data[i]; //getting e row from table var transno = trans_no.transno var transdate = trans_no.transdate var dropno = trans_no.drop v
for (var i in data){
var trans_no = data[i]; //getting e row from table
var transno = trans_no.transno
var transdate = trans_no.transdate
var dropno = trans_no.drop
var cusname = trans_no.customername
var shipto = trans_no.shipto
var active = trans_no.active
alert(transno + transdate + dropno + cusname + shipto + active);
// window.location.href = "main.php?transno=" + transno;
}
当我按下一个按钮时,就会从源文件中获取数据,并将其放在上面的声明中,然后将其显示在我的警报或msgbox中
下面是我关于如何用SQL保存数据的php代码
<?php
include('config.php');
include('adodb/adodb.inc.php');
$db = ADONewConnection($dbdriver);
$db->Connect($dsn, $username, $password);
$sqlSync = "My SQL Query";
$rsSync = $db->Execute($sqlSync);
?>
现在让我们假设我表中的列与alert()中的列同名。
我的问题是脚本被封装在一个循环中。如何在SQL中为每个循环保存数据?我的意思是保存循环生成的数据。
TYSM将数据存储到数组中,然后在循环完成后,使用
AJAX
调用将数据传递到php
以保存数据
然后使用数组,您可以使用同一查询插入多个数据
INSERT INTO tbl_name
(a,b,c)
VALUES
('a','b','c'),
('x','y','z'),
('q','w','e');
对于多重插入:我不知道怎么做,先生:(因为这是我知道的唯一编码,请帮助我使用ajax将该数组发送到您的php文件,然后更新您的代码