gpt4 book ai didi

javascript - 使用 MySQL、PHP 和 angular.js 在数据库中插入数据数组

转载 作者:行者123 更新时间:2023-11-30 22:33:39 26 4
gpt4 key购买 nike

我需要一个帮助来使用 PHP、MySQL 和 angular.js 将数据数组插入数据库。让我解释一下我的代码。假设我有下面的一组数据将插入数据库。

$scope.listOfData=[
0:{'name':raj,'email':raj@gmail.com,'rollno':11,'subject`:abc},
1:{'name':raja,'email':raja@gmail.com,'rollno':13,'subject`:ab},
2:{'name':raja1,'email':raja1@gmail.com,'rollno':113,'subject`:anb},
....................................................................
.....................................................................

20:{'name':raja1,'email':raja1@gmail.com,'rollno':113,'subject`:anb},
];

我在一个对象中有 20 个数据,而我在数据库中只有 4 个字段(i.e-name,email,rollno,subject)。当用户点击提交按钮时,这 20 个字段数据将以 20 行的形式插入数据库。这里我需要如何在 php 中完成。在下面的代码中,我声明了提交功能。

$scope.addData=function(){
$http({
method:'POST',
url: "php/timetable/addTimeTable.php",
data:$scope.listOfTimeData,
headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
}).then(function successCallback(response){
//Success callback
},function errorCallback(response) {
//Error callback
});
};

在这里,我需要如何将所有数据传递到 php 文件并将所有数据插入 Mysql(让我们说表名-db_user)DB 循环一次。请帮助我。

最佳答案

您的 $scope.listOfData 格式无效。应该是这样的

$scope.listOfData=[
{'name':raj,'email':raj@gmail.com,'rollno':11,'subject`:abc},
{'name':raja,'email':raja@gmail.com,'rollno':13,'subject`:ab},
{'name':raja1,'email':raja1@gmail.com,'rollno':113,'subject`:anb},
....................................................................
.....................................................................

{'name':raja1,'email':raja1@gmail.com,'rollno':113,'subject`:anb},
];

关于javascript - 使用 MySQL、PHP 和 angular.js 在数据库中插入数据数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33163271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com