i have question related to PHP - AngularJs, so i have simple PHP script
<?php
require_once '../../dbConnect.php';
$driverId = $_POST['driverId'];
if (isset($_POST['driverId'])) {
$sql = "delete from drivers where driver_id='$driverId'";
if ($mysqli->query($sql) === TRUE) {
echo mysqli_insert_id($mysqli);
} else {
echo "Error updating record: " . $mysqli->error;
}
$mysqli->close();
}
?>
At the moment i pass data to script like this
return $http({
method: 'POST',
url: '/api/drivers/deleteDriver.php',
data: $.param(driverObject),
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
});
And i don't like that code, on other Java project i send params to end points with angularjs $resource service like this
var deleteDriverResouce = $resource('/api/drivers/deleteDriver.php');
function deleteDriver() {
deleteDriverResouce.save(driverObject);
}
And as you can see that is cleaner code and easier to use, i'm wondering can i use $resource service to pass object to php script ?