37 lines
1.6 KiB
PHP
Executable File
37 lines
1.6 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
$tabIdPrd=array();
|
|
|
|
$reqSelect="SELECT * FROM `produitslibelle`, `produits` WHERE produitslibelle.idLg='" .$lg. "' AND produitslibelle.idPrd=produits.idPrd AND produits.statusPrd=1 AND produits.idFam=" .$tabIdFam[$i]. ";";
|
|
if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug (2, ['reqSelect' => $reqSelect ],'');}
|
|
$resConn='';
|
|
try{
|
|
$resConn=$idPdo->query($reqSelect);
|
|
if ($resConn) {
|
|
// si la requête a fonctionnée
|
|
$p=0;
|
|
if ($resConn->rowCount()>0) {
|
|
// si la requête a retourné au moins un enregistrement
|
|
while ($result=$resConn->fetch(PDO::FETCH_ASSOC)) {
|
|
$tabIdPrd[$p]=$result['idPrd'];
|
|
$tabPrdNom[$p]=$result['nomPrd'];
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['$tabPrdNom[$p]' => $tabPrdNom[$p]], '');}
|
|
$p++;
|
|
}
|
|
}
|
|
else {
|
|
$admMsg .= "<br>Il est impossible de retrouver les données produit (caisse.reqSelect.php). idFam = " .$tabIdFam[$i];
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['reqSelect' => $reqSelect], 'caisse.reqSelectPrd.php');}
|
|
$admMsgClass='ko';
|
|
}
|
|
}
|
|
else{
|
|
$admMsg .= "<br>Nous sommes désolés, les données produit ne peuvent pas être affichées(caisse.reqSelect.php) : Req = ";
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['reqSelect' => $reqSelect], 'caisse.reqSelectPrd.php');}
|
|
$admMsgClass='ko';
|
|
}
|
|
}
|
|
catch(PDOException $e) {
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['exeption=' => $e->getMessage(),'requete=' => $reqSelect], 'caisse.reqSelectPrd.php');}
|
|
?>
|