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

97 lines
3.9 KiB
PHP
Executable File

<?php
if (isset($idRefRech) && $idRefRech!='-') {
$reqSelect="SELECT * FROM `produits` WHERE refPrd='" .$idRefRech. "';";
$resConn='';
$tabResult=array();
if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= monDebug(2,['reqSelect' => $reqSelect],'reqSelectPrdByRef.php');
try{
$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: 1 seul
while ($tabResult = $resConn->fetch(PDO::FETCH_ASSOC)) {
$idPrd=$tabResult['idPrd'];
$refPrd=$tabResult['refPrd'];
//$tabRefPrd[1]=$refPrd;
$lienImgPrdPt=$tabResult['lienImagePt'];
$lienImageGd=$tabResult['lienImageGd'];
$promo=$tabResult['promo'];
$gondole=$tabResult['gondole'];
$prixHt=$tabResult['prixHt'];
$prixTtc=$tabResult['prixTtc'];
$idTVA=$tabResult['tva'];
$idFam=$tabResult['idFam'];
$idCat=$tabResult['idCat'];
$idEtat=$tabResult['idEtat'];
$delais=$tabResult['delais'];
$poids=$tabResult['poids'];
$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'];
$uniteLarg=$tabResult['uniteLarg'];
$idHauteur=$tabResult['idHauteur'];
$uniteHaut=$tabResult['uniteHaut'];
$idLongueur=$tabResult['idLongueur'];
$uniteLong=$tabResult['uniteLong'];
$idDates=$tabResult['idDates'];
// pas de quantité sur les caracteristiques 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'];
$idPrdRech=$idPrd;
include ("reqSelectPrdLib.php");
//if (empty($tabLibPrd[1])) $tabLibPrd[1]=$nomPrd;
if (isset($debug[2]) && $debug[2] == '1' ) {$admMsg .= "Il est possible de retrouver les données article par ref . "; $admMsgClass='ok';}
}
}
else {
$admMsg .= "Il est impossible de retrouver les données article par référence"; $admMsgClass='ko';
}
}
else {
$admMsg .= "Nous sommes désolés, les données article par référence ne peuvent pas être affichées : probleme de connection à la base de données."; $admMsgClass='ko';
}
}
catch (PDOException $e) {
$admMsg .= "Nous sommes désolés,pas de référence trouvée";
if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= monDebug(2,['PDOException' => $e->getMessage() ],'');
}
}
else
{$admMsg .= "Référence invalide ou vide";}
?>