Files
HotLunches/fix.duplicate-menu-products.php
T
2026-10-19 15:22:52 -07:00

32 lines
797 B
PHP

<?php
include "db.php";
include "table.php";
$school_num = 20158;
$query = "SELECT *, count(*) AS num FROM hotlunch_menu_products WHERE school_num = $school_num GROUP BY 1,2,3,4,5 HAVING num > 1";
$results = db_query($query);
$num = db_num_rows($results);
echo($num);
echo("\n\n");
$table = new Table("hotlunch_menu_products");
while ($row = db_fetch_assoc($results)) {
extract($row);
$query = "DELETE FROM hotlunch_menu_products " .
"WHERE school_num = $school_num " .
"AND menu_item_num = $menu_item_num " .
"AND product_sequence = $product_sequence " .
"AND supplier_product_num = $supplier_product_num";
echo("$query\n");
db_query($query);
$query = $table->BuildInsert($row);
echo("$query\n");
db_query($query);
}
?>