Files
bm/public_html/public/cms/scripts/cleanupOrders.php
2025-09-24 13:26:28 +02:00

31 lines
803 B
PHP

<?php
define(ROOT, "../../");
require_once(ROOT."include/db.inc.php");
#################################################################
# deletes all empty orders
#################################################################
function cleanupOrders() {
$count = 0;
$query = sprintf("SELECT id FROM bruckmuehle_ticketorder");
$result = dbQuery($query);
while($line = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
$query = sprintf("SELECT id FROM bruckmuehle_ticket WHERE orderId = %d LIMIT 1",
$line['id']);
$ticket = dbQuery($query);
if(mysql_num_rows($ticket) == 0) {
$query = sprintf("DELETE FROM bruckmuehle_ticketorder WHERE id = %d",
$line['id']);
dbQuery($query);
$count++;
}
}
echo "<i>deleted $count empty orders</i>";
}
cleanupOrders();
?>