Update: 2026-06-18 16:46:30
This commit is contained in:
@@ -17,6 +17,7 @@ try {
|
||||
// -------------------------------------
|
||||
$passengerID = filterRequest("passengerID");
|
||||
$user_phone = filterRequest("user_phone");
|
||||
$phone = filterRequest("phone");
|
||||
$amount_raw = filterRequest("amount");
|
||||
error_log("[CreateInvoicePassenger] Read inputs (passengerID, user_phone, amount)");
|
||||
|
||||
@@ -65,6 +66,7 @@ try {
|
||||
$sql_update = "
|
||||
UPDATE invoices_sms_passenger
|
||||
SET invoice_number = :invoice_number,
|
||||
phone = :phone,
|
||||
amount = :amount,
|
||||
created_at = NOW()
|
||||
WHERE id = :id
|
||||
@@ -72,6 +74,7 @@ try {
|
||||
$stmt_update = $con->prepare($sql_update);
|
||||
$stmt_update->execute([
|
||||
':invoice_number' => $new_invoice_number,
|
||||
':phone' => $phone ?: null,
|
||||
':amount' => $amount,
|
||||
':id' => $existing['id']
|
||||
]);
|
||||
@@ -89,13 +92,14 @@ try {
|
||||
// -------------------------------------
|
||||
error_log("[CreateInvoicePassenger] No existing invoice. Creating new one...");
|
||||
$sql_insert = "
|
||||
INSERT INTO invoices_sms_passenger (invoice_number, passengerID, user_phone, amount, status)
|
||||
VALUES (:invoice_number, :passengerID, :user_phone, :amount, 'pending')
|
||||
INSERT INTO invoices_sms_passenger (invoice_number, passengerID, phone, user_phone, amount, status)
|
||||
VALUES (:invoice_number, :passengerID, :phone, :user_phone, :amount, 'pending')
|
||||
";
|
||||
$stmt_insert = $con->prepare($sql_insert);
|
||||
$ok = $stmt_insert->execute([
|
||||
':invoice_number' => $new_invoice_number,
|
||||
':passengerID' => $passengerID,
|
||||
':phone' => $phone ?: null,
|
||||
':user_phone' => $user_phone,
|
||||
':amount' => $amount
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user