31 lines
803 B
PHP
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();
|
|
|
|
?>
|