alpha_full/admin/cdes/caisse/caisse.reqSelectPrd.php
2026-04-06 22:58:51 +02:00

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');}
?>