douyuefu1372 2018-11-08 20:42
浏览 145

Vuejs和axios添加空字段而不是插入数据

I have been trying to build a crud using vuejs,axios and php i am working with separate xampp server and Node server everything is working fine except the insert whenever i insert any data an empty field is also added into the database along with the data Here is my vue and axios code

export default{
data(){
return{
    title:'Insert Record',
    Lname:'',
    Fname:''

}
}

 },methods:{
insert(){
 this.$router.push('/')
 axios.post('http://localhost/insert.php', 
{Fname:this.Fname,Lname:this.Lname })
  .then(function(response){
   if(response)
  {

console.log(response)
alert('Data Has Been inserted')
}

});  
 }


} 
  }
     </script>

And Here is my php code

<?php
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: *");
$conn = mysqli_connect('localhost','root','','ajax');
$data = json_decode(file_get_contents("php://input"), true);
$Fname = $data['Fname'];
$Lname = $data['Lname'];
json_encode(array('Fname'=>$data['Fname'],'Lname'=>$data['Lname']));
$userData = mysqli_query($conn,"INSERT INTO names  (Fname,Lname) VALUES ('$Fname','$Lname')");
if($userData){
    echo json_encode(array('inserted'=>true));
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?