2

まず、この質問が他の場所で回答されている場合はお詫び申し上げますが、私は PHP を初めて使用するため、探しているものを見つけることができず、問題を解決するためにこれが必要であると想定しています。

ウェブサイトを構築し、Mals-e ショッピング カートを使用しています。私はすべて稼働していますが、製品説明の下にまだ在庫がある製品の数と、在庫がない場合を示したいと思います。例えば:

利用可能な在庫: 2

また

完売

製品名、価格、数量を含むテキスト ファイル、利用可能な数量を読み書きし、製品ページと mypage.php ページに結果を出力するための PHP ファイルが必要であることを読みましたが、どこにあるのかわかりません。始めること。私はこれを整理するために何日も費やしました。

(items) と呼ばれるテーブルにいくつかの項目があり、利用可能な数量がある Mysql データベースがありますが、それを整理する方法がわかりません。どんな助けでも大歓迎です。

ありがとうございました。

4

3 に答える 3

0

製品を表示するために使用している実際のコードを見なければ、次のようなものだけを購入する必要があるとは言えません。

<?php
// get the product and stock level
if($product->numberInStock > 0) {
    echo 'Available: ' . $product->numberInStock;
} else {
    echo 'Out of stock';
}

phtml 型のテンプレート (PHP が埋め込まれた HTML) を編集している場合は、次のように表示できます。

<? if($product->numberInStock > 0): ?>
    <p>Available: <?= $product->numberInStock; ?></p>
<? else ?>
    <p>Out of stock</p>
<? endif; ?>
于 2013-10-31T09:39:54.890 に答える
0
session_start($_POST['quantity']);
if(isset($_POST['quantity']))
{
$postedquantity=$_POST['quantity'];
$productQuantity="20";
if($postedquantity<$productQuantity){
    echo "In stock";
    echo "<br/>";


}
$productQuantity=$productQuantity-$postedquantity;
    echo $productQuantity."Remaining";
}

このようにして、数量値をセッションに保存し、投稿されるたびに在庫があるかどうかを確認し、残りの数量を表示することもできます。

于 2016-07-13T06:11:00.770 に答える