如何使用angularjs php和mysql插入记录?

如何使用angularjs php和mysql插入记录?,mysql,angularjs,crud,Mysql,Angularjs,Crud,我正在使用angularjs表单和mysql数据库来存储和检索mysql数据,但我无法使用angularjs执行crud操作。我是angularjs的新手,请帮我做同样的事情。下面是我的表单代码。 <form > <div class="control-group"> <label class="control-

我正在使用angularjs表单和mysql数据库来存储和检索mysql数据,但我无法使用angularjs执行crud操作。我是angularjs的新手,请帮我做同样的事情。下面是我的表单代码。

<form >                                 
<div class="control-group">                                         
    <label class="control-label" >Referal code:</label>
        <div class="controls">                      
            <input required type='text' class='span2' ng-model='tempUserData.referal_code'>                 
        </div>
</div>                                                  
<div class="control-group">                                     
    <label class="control-label">Name:</label>
    <div class="controls">
        <input required type="text" ng-model="tempUserData.emp_name" class="span2">                                             
    </div>
</div>
<div class="control-group">                                     
    <label class="control-label">Date:</label>
    <div class="controls input-group">
    <datepicker>
        <input required type="text" ng-model="tempUserData.date" class="span2">
    </datepicker>                                                   
    </div>
</div>                                              
<div class="control-group">                                 
    <label class="control-label" >Date Of Joining:</label>
    <div class="controls">
        <datepicker>
        <input required type="text" ng-model="tempUserData.dateofjoining" class="span2">
    </datepicker>                                               
    </div>
</div>
<div class="control-group">                                     
    <label class="control-label" >Admin Name:</label>
    <div class="controls">
        <input required type="text" ng-model="tempUserData.admin" class="span2">                                                
    </div>
</div>
<div class="control-group">                                     
    <label class="control-label" >Address:</label>
    <div class="controls">
        <input required type="text" ng-model="tempUserData.address" class="span2">                                              
    </div>
</div>                                      
<div class="control-group ">                                
    <label class="control-label">Company Name:</label>
    <div class="controls">
        <select ng-model="tempUserData.company_name" class="span2">
        <option ng-repeat="x in names" value="{{x.company_name}}">{{x.company_name}}</option>
        </select>                   
    </div>  
</div>                          
<div class="control-group">                                     
    <label class="control-label" >Title:</label>
    <div class="controls">
        <input required type="text" ng-model="tempUserData.title" class="span2">        
    </div>
</div>
<button class="btn btn-primary" type="submit" ng-hide="tempUserData.id" ng-click="addUser()">&nbsp;Add Letter</button>

要执行CRUD操作,您必须像post一样发送数据

$http({
   url:'addTask.php',
   method: 'POST',
   params:task
 })
在php脚本中,您可以得到如下参数

$task1 = $_POST['task'];

我看不到您在代码中调用addTask()的位置?@shubranshu insert query是我的addTask.php
$http({
   url:'addTask.php',
   method: 'POST',
   params:task
 })
$task1 = $_POST['task'];