97 lines
3.9 KiB
PHP
Executable File
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";}
|
|
|
|
?>
|