gpt4 book ai didi

javascript - 如何使用 angularjs 和 PHP 将数组输入值存入数据库

转载 作者:行者123 更新时间:2023-11-29 21:42:54 25 4
gpt4 key购买 nike

我有一个表单,单击按钮后会附加输入字段。表格如下。

<body data-ng-app="myApp" data-ng-controller="myController" >
<form name="educdetailsform" novalidate>
<label>Education Details</label></br>
<button ng-click="addfield()">Add Education</button>
<div ng-repeat="item in items">
<input type="text" name="qualification[]" data-ng-model="empData.qualification[]" placeholder="Qualification">
<input type="text" name="year[]" data-ng-model="empData.year[]" placeholder="Year of Passing">
<input type="text" name="percentage[]" data-ng-model="empData.percentage[]" placeholder="Percentage">
</div>
<input type="submit" name="submit" ng-click="saveUser()" />
</form>
</body>

附加输入字段的 Angular JS 代码如下

 var module=angular.module('myApp',[]);
module.controller('myController',function($scope, $http){
$scope.items = [{}];

$scope.addfield = function(){
$scope.items.push({});
}

});

这是代码和功能 http://jsfiddle.net/b0jtqzpj/2/

如何使用 PHP 获取 saveUser() 函数的字段,然后将数据保存到数据库表中例如,如果用户输入了 3 个条目,即第一个条目必须保存在一行中,第二个条目必须保存在下一行中,第三个条目必须保存在第三行中。即,如果以 html 表单输入 3 个条目并提交,则必须在数据库表中创建 3 个条目。

如何在 angularjs saveUser() 函数中捕获数据,然后使用 PHP 保存在数据库中

最佳答案

你可以查看js fiddle http://jsfiddle.net/ss5yo9xk/4/为了进行 ajax 调用,您需要在 php 端使用以下代码来获取发布数据:

$postData = json_decode(file_get_contents('php://input'), true);

关于javascript - 如何使用 angularjs 和 PHP 将数组输入值存入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34349302/

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