first commit
This commit is contained in:
19
backend/ride/helpCenter/add.php
Normal file
19
backend/ride/helpCenter/add.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
require_once __DIR__ . '/../../connect.php';
|
||||
|
||||
$driverID = filterRequest("driverID");
|
||||
$helpQuestion = filterRequest("helpQuestion");
|
||||
|
||||
$sql = "INSERT INTO `helpCenter` (`driverID`, `helpQuestion`) VALUES (:driverID, :helpQuestion)";
|
||||
$stmt = $con->prepare($sql);
|
||||
$stmt->bindParam(':driverID', $driverID);
|
||||
$stmt->bindParam(':helpQuestion', $helpQuestion);
|
||||
$stmt->execute();
|
||||
|
||||
if ($stmt->rowCount() > 0) {
|
||||
jsonSuccess(null, "Help question saved successfully");
|
||||
} else {
|
||||
jsonError("Failed to save help question");
|
||||
}
|
||||
?>
|
||||
17
backend/ride/helpCenter/delete.php
Normal file
17
backend/ride/helpCenter/delete.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
require_once __DIR__ . '/../../connect.php';
|
||||
|
||||
$helpID = filterRequest("id");
|
||||
|
||||
$sql = "DELETE FROM `helpCenter` WHERE `id` = :id";
|
||||
$stmt = $con->prepare($sql);
|
||||
$stmt->bindParam(':id', $helpID, PDO::PARAM_INT);
|
||||
$stmt->execute();
|
||||
|
||||
if ($stmt->rowCount() > 0) {
|
||||
jsonSuccess(null, "Help question deleted successfully");
|
||||
} else {
|
||||
jsonError("Failed to delete help question");
|
||||
}
|
||||
?>
|
||||
0
backend/ride/helpCenter/error_log
Normal file
0
backend/ride/helpCenter/error_log
Normal file
28
backend/ride/helpCenter/get.php
Normal file
28
backend/ride/helpCenter/get.php
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
require_once __DIR__ . '/../../connect.php';
|
||||
|
||||
$driverID = filterRequest("driverID");
|
||||
|
||||
$sql = "SELECT
|
||||
`id`,
|
||||
`driverID`,
|
||||
`helpQuestion`,
|
||||
`datecreated`
|
||||
FROM
|
||||
`helpCenter`
|
||||
WHERE
|
||||
`driverID` = :driverID
|
||||
ORDER BY
|
||||
`datecreated` DESC";
|
||||
|
||||
$stmt = $con->prepare($sql);
|
||||
$stmt->bindParam(':driverID', $driverID, PDO::PARAM_STR);
|
||||
$stmt->execute();
|
||||
|
||||
if ($stmt->rowCount() > 0) {
|
||||
$record = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
jsonSuccess($record);
|
||||
} else {
|
||||
jsonError("Help question not found");
|
||||
}
|
||||
?>
|
||||
18
backend/ride/helpCenter/getById.php
Normal file
18
backend/ride/helpCenter/getById.php
Normal file
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
require_once __DIR__ . '/../../connect.php';
|
||||
|
||||
$helpID = filterRequest("id");
|
||||
|
||||
$sql = "SELECT * FROM `helpCenter` WHERE `id` = :id";
|
||||
$stmt = $con->prepare($sql);
|
||||
$stmt->bindParam(':id', $helpID, PDO::PARAM_INT);
|
||||
$stmt->execute();
|
||||
|
||||
if ($stmt->rowCount() > 0) {
|
||||
$record = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
jsonSuccess($record);
|
||||
} else {
|
||||
jsonError("Help question not found");
|
||||
}
|
||||
?>
|
||||
19
backend/ride/helpCenter/update.php
Normal file
19
backend/ride/helpCenter/update.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
require_once __DIR__ . '/../../connect.php';
|
||||
|
||||
$helpID = filterRequest("id");
|
||||
$newHelpQuestion = filterRequest("newHelpQuestion");
|
||||
|
||||
$sql = "UPDATE `helpCenter` SET `helpQuestion` = :helpQuestion WHERE `id` = :id";
|
||||
$stmt = $con->prepare($sql);
|
||||
$stmt->bindParam(':helpQuestion', $newHelpQuestion);
|
||||
$stmt->bindParam(':id', $helpID, PDO::PARAM_INT);
|
||||
$stmt->execute();
|
||||
|
||||
if ($stmt->rowCount() > 0) {
|
||||
jsonSuccess(null, "Help question updated successfully");
|
||||
} else {
|
||||
jsonError("Failed to update help question");
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user