alpha_full/admin/catalog/req/v2encours/reqSelectPrd_gene.php
2026-04-06 22:58:51 +02:00

120 lines
4.1 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// ------------------------------------------------------
// Requete
// ------------------------------------------------------
$resConn='';
$tabResult=array();
require_once("../_include/_fonctions/fonctions.gene.php");
$debugMsg .= monDebug(2,['reqSelect' => $reqSelect],'reqSelectPrd_gene.php');
$resConn=$idPdo->query($reqSelect);
if ($resConn) {
// si la requête a fonctionnée
if ($resConn->rowCount()>0) {
// si la requête a retourné au moins un enregistrement
while ($tabResult = $resConn->fetch(PDO::FETCH_ASSOC)) {
$idPrd=$tabResult['idPrd'];
$refPrd=$tabResult['refPrd'];
if (empty($tabRefPrd[1])) $tabRefPrd[1]=$refPrd;
$lienImgPrdPt=$tabResult['lienImagePt'];
$lienImageGd=$tabResult['lienImageGd'];
$nouveaute=$tabResult['new'];
$promo=$tabResult['promo'];
$promo=formatNB($promo,$lg);
$gondole=$tabResult['gondole'];
$prixHt=$tabResult['prixHt'];
$prixHt=(float)$prixHt;
$prixHt=formatNB($prixHt,$lg);
$prixTtc=$tabResult['prixTtc'];
$prixTtc=(float)$prixTtc;
$prixTtc=formatNB($prixTtc,$lg);
$idTVA=$tabResult['tva'];
$idFam=$tabResult['idFam'];
$idCat=$tabResult['idCat'];
$idEtat=$tabResult['idEtat'];
$delais=$tabResult['delais'];
$poids=$tabResult['poids'];
$poids=formatNB($poids,$lg);
$uniteDelais=$tabResult['uniteDelais'];
$unitePoids=$tabResult['unitePoids'];
$annee=$tabResult['annee'];
$stock=$tabResult['stock'];
$idPaysPrd=$tabResult['idPaysPrd'];
$idMailVendeur=$tabResult['idMailPrd'];
$couleur1=$tabResult['couleur1'];
$couleur2=$tabResult['couleur2'];
$couleur3=$tabResult['couleur3'];
$idLargeur=$tabResult['idLargeur'];
$idLargeur=formatNB($idLargeur,$lg);
$uniteLarg=$tabResult['uniteLarg'];
$idHauteur=$tabResult['idHauteur'];
$idHauteur=formatNB($idHauteur,$lg);
$uniteHaut=$tabResult['uniteHaut'];
$idLongueur=$tabResult['idLongueur'];
$idLongueur=formatNB($idLongueur,$lg);
$uniteLong=$tabResult['uniteLong'];
$idDates=$tabResult['idDates'];
// pas de quantité sur les caracarestiques dynamiques pour le moment
$idType1=$tabResult['idType1'];
$idType2=$tabResult['idType2'];
$idType3=$tabResult['idType3'];
$idType4=$tabResult['idType4'];
$idType5=$tabResult['idType5'];
$idType6=$tabResult['idType6'];
$idType7=$tabResult['idType7'];
$idType8=$tabResult['idType8'];
$idType9=$tabResult['idType9'];
$idType10=$tabResult['idType10'];
$idType11=$tabResult['idType11'];
$idType12=$tabResult['idType12'];
$idType13=$tabResult['idType13'];
$idType14=$tabResult['idType14'];
$idType15=$tabResult['idType15'];
$idType16=$tabResult['idType16'];
$idType17=$tabResult['idType17'];
$idType18=$tabResult['idType18'];
$idType19=$tabResult['idType19'];
$idType20=$tabResult['idType20'];
$idType21=$tabResult['idType21'];
$idType22=$tabResult['idType22'];
$idType23=$tabResult['idType23'];
$lienImgGauche=$tabResult['lienImgGauche'];
$lienImgDroite=$tabResult['lienImgDroite'];
$lienImgDessus=$tabResult['lienImgDessus'];
$lienImgDessous=$tabResult['lienImgDessous'];
$lienVideo=$tabResult['lienVideo'];
$lienNotice=$tabResult['lienNotice'];
$statusPrd=$tabResult['statusPrd'];
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['idPrd' => $idPrd, image=' => $lienImgPrdPt], '');}
// doit retourner le nomPrd
$idPrdToRech=$idPrd;
include ("reqSelectPrdLib.php");
// if (empty($tabLibPrd[0])) $tabLibPrd[0]=$nomPrd;
// $idPrdToRech=$idPrd;
}
}
else {
$admMsg .= "Il est impossible de retrouver les données article pour (" .$idPrdRech. ")."; $admMsgClass='ko';
$debugMsg .= monDebug(2,['reqSelect' => $reqSelect],'reqSelectPrd_gene.php');
}
}
else {
$admMsg .= "Nous sommes désolés, les données article ne peuvent pas être affichées : probleme de connexion à la base de données"; $admMsgClass='ko';
}
?>