vishal2592 Ответов: 0

Как сделать PHP страницу для отмены заказа со стороны custumer в opencart 3.0


Привет,
OpenCart 3.0 не поддерживает отмену заказов со стороны клиента, поэтому
Я пытаюсь сделать одну php страницу для отмены заказа со стороны клиента
я просто добавляю одну кнопку на странице информации о заказе для отмены заказа, и я просто пытаюсь обновить order_status_id, чтобы он был показан мне соответственно
Я пробую этот код без изменения основного файла OpenCart 3.0
Но мой код не работает

Что я уже пробовал:

<pre><?php
include 'config.php';
// Create connection
$conn = new mysqli(DB_HOSTNAME,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

$sql = "UPDATE order SET order_status_id =8 WHERE customer_id= 2 ";

if ($conn->query($sql) === TRUE) {
    echo "Record updated successfully";
} else {
    echo "Error updating record: " . $conn->error;
}

$conn->close();

?>

<script>alert("The order was canceled!");
window.location.replace('/')
</script>


он показывает ошибку
Error updating record: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order SET order_status_id =8 WHERE customer_id= 2' at line 1 



Если кто-то является экспертом в программировании OpenCart 3.0 MVC, то plz помогите мне

Спасибо

Mohibur Rashid

order - это ключевое слово в sql, для правильного использования попробуйте использовать наклонную цитату, на клавиатуре shift+1

0 Ответов