J'ai effectué un petit changement dans une base de produit, au niveau de la colonne de prix. J'ai changé le type de devise.
J'ai ensuite effectué tous les mises a jour nécessaires au niveau des pages.
J'ai fait un test tout fonctionne, sauf...la toute derniere etape, qui est l'entrée d'une commande dans la base.
J'ai toutes les infos qui rentrent comme avant,
le numero de commande
le(s) numero(s) d'article(s)
la quantité d'article
la devise
par contre le tarif de l'article ne rentre plus.
Voici le script plutot simple pour la session list
for ($i=0;$i<count($liste);$i++)
{
$reference=$liste[$i][0];//récup de la réf de l'article dans le panier
$quantite=$liste[$i][1];//récup de la quantité de cet article dans le panier
$prix=$liste[$i][2];//récup du prix de l'article de cet article dans le panier
if ($currency == "USD")
{
$prix=round($prix * ($row_enr_taux_usa['taux']),1);
} else {
$prix=round($prix,1);
}
$prixArticle=$liste[$i][3];//récup du prix total de ces articles (nb * prix unitaire) dans le panier
if ($currency == "USD")
{
$prixArticle=round($prixArticle * ($row_enr_taux_usa['taux']),1);
} else {
$prixArticle=round($prixArticle,1);
}
$insertListe = "INSERT INTO shop_commande (commande, article, quantite, prix_ttc, total_ttc, devise) VALUES ('$commandeID', '$reference', '$quantite', '$prix', '$prixArticle', '$symbdev')";
$Result2 = mysql_query($insertListe, $boutique) or die(mysql_error());
}
J'ai effectué l'affichage du 'list' sur l'avant dernière page et le tarif de(s) produit(s) s'affiche bien...Cela fait 2 jours que je cherche et essaye un peu tout, mais rien a faire. Peut-etre que quelqu'un sur le forum peut m'aider.
Merci