CMXX - Update software downloader

This commit is contained in:
“VeLiTi”
2024-11-19 19:03:27 +01:00
parent 974efdf323
commit 0655cf9458
5 changed files with 99 additions and 4 deletions

View File

@@ -165,6 +165,18 @@ if (!isset($criterias['productrowid']) && isset($criterias['sn']) && $criterias[
}
}
//GET PRODUCTCODE BASED ON SN WHEN NO RECORDS FOUND
if (count($messages) === 0){
$sql = 'SELECT p.productcode FROM equipment e JOIN products p ON e.productrowid = p.rowID WHERE e.serialnumber =?';
$stmt = $pdo->prepare($sql);
//Excute Query
$stmt->execute([$criterias['sn']]);
//Get results
$productcodes = $stmt->fetchAll(PDO::FETCH_ASSOC);
//assign serialnumber to productcode
$criterias['productcode'] = $productcodes[0]['productcode'];
}
if ($latest_check == 0){
//GET LATEST BASED ON PRODUCTCODE
$sql = 'SELECT * FROM products_software ps JOIN products p ON ps.productrowid = p.rowID WHERE p.productcode = ? AND ps.status = "1" AND ps.latest = "1"';