//$NumProd contient le numéro de produit à détailler dans cette fiche //Construction de la requete $SQL="SELECT LibelleProd, DescriptifProd$Langue AS DescriptifProduit, PrixProd, TVAProd, QuantiteProd "; $SQL.=", CatProduit$Langue, SousCatProduit$Langue, Marque.Libel$Langue AS MarqueProduit"; $SQL.=" FROM Produits, CatProduits, SousCatProduits, Marque"; $SQL.=" WHERE Produits.NumProd=$NumProd"; $SQL.=" AND CategorieProd=CatProduits.NumCatProduit AND SousCatProd=SousCatProduits.NumSousCatProduit"; $SQL.=" AND Produits.MarqueProd=Marque.NumLibel"; $Requete=mysql_query($SQL,$Connection); if ($Requete) {//on a pu faire la liste des produits $T=mysql_fetch_object($Requete); mysql_free_result($Requete); //libération mémoire //Cherchons maintenant l'image principale de produit à afficher $SQL="SELECT FichierImage,NumImage FROM Images "; $SQL.=" WHERE NumProdImage=$NumProd AND PremierImage LIKE 'OUI'"; $Requete=mysql_query($SQL,$Connection); if ($Requete) {//on a pu chercher l'image if (mysql_num_rows($Requete)==1) {$U=mysql_fetch_object($Requete); $ImagePrincipale=CHEMIN_IMAGE_HTTP."/".$U->FichierImage; $NumImagePremier=$U->NumImage; } else {$ImagePrincipale=ScriptPath."/".$ImageVide; $NumImagePremier=0;} mysql_free_result($Requete); }//fin on a pu chercher l'image }//fin on a pu faire la liste des produits else {//on ne peut pas lancer la requete $ErreurNo=ERR_SELECT; }//fin on ne peut pas lancer la requete ?>
| CreeTitre($TitrePage); ?> | |||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||