first commit

This commit is contained in:
claus75a
2024-06-10 10:07:23 +02:00
parent e43b9b4b28
commit c76565c1a3
226 changed files with 24944 additions and 531 deletions
+33
View File
@@ -0,0 +1,33 @@
<?php
$companydet = new WA_MySQLi_RS("companydet", $repnew, 1);
$companydet->setQuery("SELECT * FROM company WHERE company.id=$idcompany");
$companydet->execute();
$idcompany = $companydet->getColumnVal("id");
$namecompany = $companydet->getColumnVal("company_name");
$companyucode = $companydet->getColumnVal("companyucode");
?>
<?php
//check active modules
$checkmodules = new WA_MySQLi_RS("checkmodules", $repnew, 0);
$checkmodules->setQuery("SELECT * FROM activemodules LEFT JOIN modules ON activemodules.idmodules=modules.idmodules WHERE activemodules.idcompany=$idcompany AND activemodules.activemod='Y'");
$checkmodules->execute();
?>
<?php
//put active modules in array
$activemod = array();
$wa_startindex = 0;
while (!$checkmodules->atEnd()) {
$wa_startindex = $checkmodules->Index;
$activemod[] = $checkmodules->getColumnVal("idmodules");;
$checkmodules->moveNext();
}
$checkmodules->moveFirst(); //return RS to first record
unset($wa_startindex);
unset($wa_repeatcount);
?>
+94
View File
@@ -0,0 +1,94 @@
<?php
$idrsl = $tablequery2->getColumnVal("rsl_id");
$material_id = $tablequery2->getColumnVal("material_id");
$component_id = $companalysis->getColumnVal("idcomponent");
$analysis_id = $tablequery2->getColumnVal("analysis_id"); ?>
<?php
$requirementslist = new WA_MySQLi_RS("requirementslist", $repnew, 0);
$requirementslist->setQuery("SELECT * FROM requirement WHERE requirement.material_id='$material_id' AND requirement.rsl_id='$idrsl' AND requirement.analysis_id='$analysis_id' AND requirement.component_id='$component_id'");
$requirementslist->execute();
?>
<?php $idrequirements = $requirementslist->getColumnVal("idrequirements");
if (empty($idrequirements)) {
?>
<?php
$umlist = new WA_MySQLi_RS("umlist", $repnew, 0);
$umlist->setQuery("SELECT * FROM unit_measure ORDER BY unit_measure.name");
$umlist->execute();
?>
<!-- insert requirements form -->
<form method="post" id="insup">
<tr class="child-row<?php echo $idanalysis; ?>" style="display: table-row;">
<td><i class="fas fa-chevron-circle-right"></i> <?php echo ($companalysis->getColumnVal("name_component")); ?></td>
<td><?php echo ($companalysis->getColumnVal("cas_component")); ?></td>
<td><input name="minlim" type="text" class="form-control form-control-sm" id="minlim" size="15"></td>
<td> <input name="maxlim" type="text" class="form-control form-control-sm" id="maxlim" size="15"></td>
<td> <input name="loq" type="text" class="form-control form-control-sm" id="loq" size="15"></td>
<td> <select class="form-select" name="um" id="um">
<option value="">Select</option>
<?php
while (!$umlist->atEnd()) { //dyn select
?>
<option value="<?php echo ($umlist->getColumnVal("id")); ?>"><?php echo ($umlist->getColumnVal("name")); ?></option>
<?php
$umlist->moveNext();
} //dyn select
$umlist->moveFirst();
?>
</select>
</td>
<td> <input name="status" type="text" class="form-control form-control-sm" id="status" size="8"></td>
<input name="idrequirements" type="hidden" id="idrequirements" value="<?php echo ($requirementslist->getColumnVal("idrequirements")); ?>">
<input name="rsl_id" type="hidden" id="rsl_id" value="<?php echo ($tablequery2->getColumnVal("rsl_id")); ?>">
<input name="analysis_id" type="hidden" id="analysis_id" value="<?php echo ($tablequery2->getColumnVal("analysis_id")); ?>">
<input name="component_id" type="hidden" id="component_id" value="<?php echo ($companalysis->getColumnVal("idcomponent")); ?>">
<input name="material_id" type="hidden" id="material_id" value="<?php echo ($tablequery2->getColumnVal("material_id")); ?>">
<input name="insformname" type="hidden" id="formname" value="insertreq">
</tr>
</form>
<?php }
if (!empty($idrequirements)) {
?>
<!-- update requirements form -->
<form method="post" id="updatereq">
<tr class="child-row<?php echo $idanalysis; ?>" style="display: table-row;">
<td><i class="fas fa-chevron-circle-right"></i> <?php echo ($companalysis->getColumnVal("name_component")); ?></td>
<td><?php echo ($companalysis->getColumnVal("cas_component")); ?></td>
<td> <input name="minlim" type="text" class="form-control form-control-sm" id="minlim" value="<?php echo ($requirementslist->getColumnVal("lowerlimit_requirements")); ?>" size="10"></td>
<td> <input name="maxlim" type="text" class="form-control form-control-sm" id="maxlim" value="<?php echo ($requirementslist->getColumnVal("upper_limit_requirements")); ?>" size="10"></td>
<td> <input name="loq" type="text" class="form-control form-control-sm" id="loq" value="<?php echo ($requirementslist->getColumnVal("loq_requirements")); ?>" size="10"></td>
<td> <select class="form-select" name="um" id="um">
<option value="" <?php if (!(strcmp("", ($requirementslist->getColumnVal("unit_measure_id"))))) {
echo "selected=\"selected\"";
} ?>>Select</option>
<?php
while (!$umlist->atEnd()) { //dyn select
?>
<option value="<?php echo ($umlist->getColumnVal("id")); ?>" <?php if (!(strcmp($umlist->getColumnVal("id"), ($requirementslist->getColumnVal("unit_measure_id"))))) {
echo "selected=\"selected\"";
} ?>><?php echo ($umlist->getColumnVal("name")); ?></option>
<?php
$umlist->moveNext();
} //dyn select
$umlist->moveFirst();
?>
</select></td>
<td> <input name="status" type="text" class="form-control form-control-sm" id="status" size="8"></td>
<input name="idrequirements" type="hidden" id="rsl_id" value="<?php echo ($requirementslist->getColumnVal("idrequirements")); ?>">
<input name="rsl_id" type="hidden" id="rsl_id" value="<?php echo ($tablequery2->getColumnVal("rsl_id")); ?>">
<input name="analysis_id" type="hidden" id="analysis_id" value="<?php echo ($tablequery2->getColumnVal("analysis_id")); ?>">
<input name="component_id" type="hidden" id="component_id" value="<?php echo ($companalysis->getColumnVal("idcomponent")); ?>">
<input name="material_id" type="hidden" id="material_id" value="<?php echo ($tablequery2->getColumnVal("material_id")); ?>">
<input name="upformname" type="hidden" id="formname" value="updatereq">
<td> <button type="submit" class="btn btn-primary">Go</button></td>
</tr>
</form>
<?php } ?>