Когда я положу эту ссылку в браузере, она сработает. Но, нажав на кнопку, она не будет работать. Что не так в этом коде. http://localhost/youtubewebservice/shopCartProductDelete.php?cart_ID=6Удалить данные базы данных в angularjs
$scope.delete = function(cart_ID, index) {
var params = $.param({"cart_ID":cart_ID});
console.log(cart_ID);
$http({
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
url: 'http://localhost/youtubewebservice/shopCartProductDelete.php?cart_ID=$cart_ID',
method: "GET",
data: params
}).success(function(data){
$scope.data.splice(index, 1);
});
}
<img src="img/removecart.png" ng-click="delete({{produ.cart_ID}}, $index)" style="max-height: 40px;margin-right: 15px;"/>
PHP код
<?php
$con = mysqli_connect("localhost","root","","look4com_lk");
if(isset($_GET['cart_ID'])){
$cart_ID = $_GET['cart_ID'];
$res = "DELETE FROM l4wlk_cart WHERE cart_ID='".$cart_ID."'";
mysqli_query($con, $res);
}
echo json_encode($result);
?>
я изменил, как это 'нг-клик = "Удалить (produ.cart_ID, $ индекс)"' но это не работа. – moni123
попробуйте консольный журнал в контроллере 'produ.cart_ID'. Поделитесь значением – Vineet
Когда я добавлю этот код 'console.log (cart_ID), отобразится идентификатор корзины. Код java-скрипта имеет любую ошибку. – moni123