使用PHP和angularJS进行简单更新

使用PHP和angularJS进行简单更新,php,angularjs,ionic-framework,Php,Angularjs,Ionic Framework,我想用PHP和AngularJS更新$code的Num;但它只更新最后一个ng repeat值,而不更新单击的值 HTML: {{x.Code}} 日期{x.Date} 更新 ... app.js: $scope.update=function(){ $http.post(“http://localhost/deb/update.php", { “代码”:$scope.x.Code, } ).成功(功能(数据){ 警报(数据); $scope.thisX=$state.params.Num;

我想用PHP和AngularJS更新
$code
Num
;但它只更新最后一个
ng repeat
值,而不更新单击的值

HTML:


{{x.Code}}
日期{x.Date}
更新
...
app.js:

$scope.update=function(){
$http.post(“http://localhost/deb/update.php",
{
“代码”:$scope.x.Code,
}
).成功(功能(数据){
警报(数据);
$scope.thisX=$state.params.Num;
});  
} 
update.php:

$data=json\u解码(文件获取内容)php://input"));  
如果(计数($data)>0)
{   
$Code=mysqli\u real\u escape\u字符串($connect,$data->Code);
$query=“更新销售
设置
Num=Null,其中Code='$Code';
if(mysqli_查询($connect,$query))
{  
回音“修改réussie…”;
}  
其他的
{  
回声“错误”;
}  
}

x
对象作为参数传递给更新函数

<a class="button button-info" ng-click="update(x)">Update</a>

 $scope.update = function(x){ 

             $http.post("http://localhost/deb/update.php",
              {
                'Code' :x.Code,                 
              }
              ).success(function(data){
                alert(data);  
             $scope.thisX = $state.params.Num; 
              });  
       } 
更新
$scope.update=函数(x){
$http.post(“http://localhost/deb/update.php",
{
“代码”:x.Code,
}
).成功(功能(数据){
警报(数据);
$scope.thisX=$state.params.Num;
});  
} 

您想要哪个x obj?显示名称中的内容。谢谢,它正在工作,我刚刚遇到一些其他错误。谢谢我这么做了,但仍然有同样的问题,只有最后一个值得到更新我只想更新被点击的ng repeat值的代码,因为我有一个列表,每个代码都有一个你想要的x obj按钮?你想给ng Repeats里面的按钮,它是相同的x,这只是因为当我只重复一次ng时,我没有得到所有的值。我想要一个每个值都为ng repeat的按钮,这就是为什么我把这个按钮放在列表中