CMXX - Update software downloader
This commit is contained in:
@@ -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"';
|
||||
|
||||
Reference in New Issue
Block a user