2

e コマース Web サイトに問題があります。私はWordpressとeコマースプラグインWordpress E-Commerceを使用しています。

私はPHPをあまり知らないので、なぜこれが起こっているのかわかりません。

私の問題は、人々が 999,999,999 通貨を超える注文をすると、999,999,999 通貨で切り捨てられることです。たとえば、誰かが 2,400,000,000 相当のアイテムを購入した場合、アイテムごとに 999,999,999 で切り捨てられます。

なぜこれが起こるのか誰か知っていますか?またはそれを修正するための回避策はありますか?

PHP ファイルで確認したところ、これは「Total Price」をコンパイルするために使用されたコードです。

$total = 0;
$shipping = $row['pnp'];
$total_shipping += $shipping;

$total += ( $row['price'] * $row['quantity']);
4

1 に答える 1

0

MySQL でデータ長を変更する必要があるようです。ところで、その限界を見つけたおめでとうございます。あなたは明らかにオンライン販売でうまくいっています!

于 2012-08-05T22:07:45.797 に答える