我在使用ajax和javascript的php中使用post方法,然后添加,然后给出erorr ..在此项目中,我被设为类和模型,请帮助我如何解决此问题。Manufacturer.phpclass Manufacturer { private $table = 'manufacturer'; public function select() { } public function selectAll(){ $result = DB::select($this->table, ["id", "name"]); return $result; } public function insert($columns = []) { $result = DB::select($this->table, ["name"], "name = '$columns[name]'"); if(count($result) > 0) { return "duplicate"; } $result = DB::insert($this->table, $columns); if($result) { return "success"; } else { return "failure"; } }}在下面我正在显示在此项目中使用的js文件...Manufacturer.jsfunction addManufacturere() { var manufacturer_name = $('#manufacturer_name').val().trim(); if(manufacturer_name == '') { alert("Please input manufacturere name"); } else { $.ajax({ 'url':'services/add_manufacturer.php', method: "POST", data: {'name' : manufacturer_name}, success: function(data) { switch(data) { case 'success': var msg = '<div class="alert alert-success text-center">'; msg += '<strong>Success!</strong> Manufacturer entry added successfully.'; msg += '</div>'; break; case 'error': var msg = '<div class="alert alert-danger text-center">'; msg += '<strong>Failed!</strong> Something went wrong, Please try again later.'; msg += '</div>';我的add_manufacturer.php是我的服务,用于在添加时插入制造商的值,然后给出错误错误(正在检查类)。请帮助我如何解决错误。add_manufacturer.phprequire '../vendor/autoload.php';$manufacturer = new Manufacturer();echo $manufacturer->insert(["name"=>$_REQUEST["name"]]);
1 回答
- 1 回答
- 0 关注
- 152 浏览
添加回答
举报
0/150
提交
取消