affiche le poids

7 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

je souhaiterais afficher le poids du produit dans la fiche produit style :

<?php

if (!empty($prod['poids'])) {echo poids." : ".$prod['poids']." <br />";}

?>

j'ai mis cela dans produits_detail.php sous affiche_prix($prod['id']);

mais cela ne marche pas

qq'un peut me m'aider?

<? if (! $prod) { echo NO_FIND_PRODUCT; return false; } ?>

<table border="0" width="100%" cellpadding="5" cellspacing="0">

<tr>

<td class="petit">

<? affiche_arbre_categorie(vn($prod['categorie_id'])); ?>

</td>

</tr>

<tr>

<td class="normal" valign="top">

<div class="entete">

<?php

echo (!empty($prod['reference'])) ? "<span class=\"petit\">".REFERENCE." ".$prod['reference']."</span><br />" : "";

echo html_entity_decode($prod['nom_'.$_SESSION['langue'].'']) ?></td></tr>

</div>

<table cellpadding="5" cellspacing="0" border="0" width="100%" align="center">

<tr>

<td width="25%" align="center" valign="middle">

<?php

$prix = $prod['prix'] * (1-$prod['promotion']/100);

echo "<a href=\"achat/produit_details.php?id=".$prod['id']."\">";

echo (!empty($prod['image1'])) ? "<img src=\"$repertoire_upload/".$prod['image1']."\" border=\"0\" title=\"".$prod['nom_'.$_SESSION['langue'].'']."\"/>" : "<img src=\"$repertoire_upload/pasimage.gif\" width=\"130\" alt=\"photo non disponible\" border=\"0\">";

echo "</a>";

if (!empty($prod['image2'])) {

echo "<div style=\"text-align: center\" class=\"normal\"><a

href=\"java script:css_popup(

'".$repertoire_upload."/".$prod['image2']."',

'".htmlspecialchars($prod['nom_'.$_SESSION['langue'].''], ENT_QUOTES)."',

'".fprix($prix)." &euro; ttcXXXXXXX'

);\"

/>zoom</a></div>";

}

?>

</td>

<td class="normal" valign="top">

<?php

echo nl2br(html_entity_decode($prod['descriptif_'.$_SESSION['langue'].'']));

$prod['on_stock'] == 1 ? affiche_critere_stock1($prod['id'], $prod['affiche_stock'], $form = "details") : affiche_critere_stock0($prod['id'], $form = "details");

echo "<br />";

$prod['comments'] == 1 ? "<br /><b>".COMMENTS."</b><br /><textarea name=\"comment\" class=\"formulaire1\"></textarea>" : "<input type=\"hidden\" name=\"comment\" class=\"formulaire1\" value=\"\">"; #- Si le produit permet au client de proposer un commentaire

echo "<br />";

affiche_prix($prod['id']);

?>

<?php

if (!empty($prod['poids'])) {echo poids." : ".$prod['poids']." <br />";}

?>

</td>

</tr>

<tr><td class="normal" colspan="2">

<?php echo "<font class=\"normal\">".nl2br(html_entity_decode($prod['description_'.$_SESSION['langue'].'']))."</font><br />";?>

<p>

<div align="center">

<? echo (!empty($prod['image3'])) ? "<p><img src=\"$repertoire_upload/".$prod['image3']."\" border=\"0\"></p>" : "";?>

<? echo (!empty($prod['image4'])) ? "<p><img src=\"$repertoire_upload/".$prod['image4']."\" border=\"0\"></p>" : "";?>

</div>

</p>

<?php

if (!empty($prod['points'])) {echo POINT." : ".$prod['points']." <br />";}

?>

</td>

</tr>

<tr><td class="normal" colspan="2">

<?php

echo "<div align=\"right\"><a class=\"normal\" href=\"$wwwroot/direaunami.php\"><img src=\"$wwwroot/images/mail.gif\" align=\"absmiddle\" border=\"0\"></a>";

echo "&nbsp;<a class=\"normal\" href=\"$wwwroot/direaunami.php\"><b>".TELL_FRIEND."</b></a></div>";

echo "<br /><br />";

/* Charge les produits associ&eacute;s */

$select = mysql_query("

SELECT

p.id,

p.nom_".$_SESSION['langue'].",

p.image1,

p.prix,

pr.reference_id

FROM

peel_produits p

,peel_produits_references pr

WHERE p.id = pr.reference_id

AND pr.produit_id = '".$prod['id']."'

")

or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

if (mysql_num_rows($select) > 0) {

echo "<div class=\"entete\">".ASSOCIED_PRODUCT."</div><br />";

while ($ref = mysql_fetch_array($select)) {

echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"><tr><td class=\"normal\" align=\"center\">";

if (!empty($ref['image1'])) { echo "<img src=$repertoire_upload/".$ref['image1']." width=\"100\"/><br />";}

echo "".stripslashes($ref['nom_'.$_SESSION['langue'].''])."</td>";

echo "<td class=\"normal\" width=\"100\"><a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id'].">".MORE."</a></td></tr></table>";

}

}

if (est_identifie()) {

if (a_priv("admin")) {

echo "<a href=\"administrer/produits.php?mode=modif&id=".$prod['id']."\" class=\"label\">MODIFIER LE PRODUIT</a>";

}

}

echo "</td></tr></table>";

?>

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

je pense que tu as modifié le produit_details.php qui se trouve dans achat/modeles ?

Regarde bien ce que tu as fait, tu appels un résultat d'une requete $prod['poids'], hors pour renvoyer qque chose, il faut que la requete sql qui remplit $prod ait bien cette colonne dans les colonnes demandées.

Si tu regardes bien, $prod est remplit par achat/produit_details.php, il faut donc ajouter le poids dans les données rapatriées par la requete dans "charge_produit".

Voila, c'est juste pour bien comprendre ce que tu vas faire.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

merci willy, grace a toi j'avance a petit pas

donc j'ai mis cela mais ca ne marche pas .... et je ne vois pas ou est le probleme :)

function charge_produit($id) {

global $wwwroot;

/* Charge les infos du produit d'id $id */

$qid = mysql_query("

SELECT

p.id

,p.reference

,p.nom_".$_SESSION['langue']."

,p.descriptif_".$_SESSION['langue']."

,p.description_".$_SESSION['langue']."

,p.prix

,p.poids

,p.prix_revendeur

,p.promotion

,p.image1

,p.image2

,p.image3

,p.image4

,p.on_stock

,p.comments

,p.delai_stock

,p.etat_stock

,p.affiche_stock

,p.on_special

,pc.categorie_id

FROM

peel_produits p

,peel_produits_categories pc

WHERE p.id = pc.produit_id

AND p.id = '".intval($_GET['id'])."'

AND p.etat = '1'

")

or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Remplacez:

<?php

if (!empty($prod['poids'])) {echo poids." : ".$prod['poids']." <br />";}


?>
Par:
<?php

if (!empty($prod['poids'])) {echo "poids : ".$prod['poids']." <br />";}


?>

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Mercy Willy,

grace a vous je fais de gd progres..

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Mercy Willy,

grace a vous je fais de gd progres..

C'est le but aussi, de vous aider, mais aussi que vous compreniez les erreurs, comment les detecter et les corriger.

Bon code.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping