2013-10-31 77 views
1

首先,如果此問題已在其他地方得到解答,我想表示歉意,但由於我是PHP新手而無法找到所需的東西,並假設我需要此解決我的問題。在產品頁面上顯示可用的庫存數量

我建立了一個網站,並使用Mals-e購物車。我已經準備好了所有東西,但是我想告訴您在產品說明下有多少產品仍然有貨,以及是否有庫存。例如:

庫存數量:2

售完

我已閱讀,我需要有產品名稱,價格和數量的文本文件,一個PHP文件的讀取和重寫數量可用,並將結果放在產品頁面和mypage.php頁面上,但我真的不知道從哪裏開始。我花了好幾天的時間嘗試整理出來。

我有一些Mysql數據庫與表中的一些項目稱爲(項目)與可用數量,但不知道如何去整理出來。非常感激任何的幫助。

謝謝。

+3

爲什麼不使用opencart,magento或oscommerce?這有能力知道你的股票和一旦誰被賣光了? – Shudmeyer

回答

0

沒有看到你使用顯示產品的實際代碼,這是很難說買到所有你應該需要的是這樣的:

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

如果您正在編輯一個PHTML類型的模板(HTML與嵌入式PHP),你可能會這樣顯示它:

<? if($product->numberInStock > 0): ?> 
    <p>Available: <?= $product->numberInStock; ?></p> 
<? else ?> 
    <p>Out of stock</p> 
<? endif; ?> 
+0

對不起OddEssay。我的產品描述如下:

Qty:
user2940698

+0

這看起來像html輸出(你在瀏覽器中看到的)而不是服務器上的PHP代碼 - 你需要找到產品顯示在後端生成的位置並修補它,或者,正如在其他評論中提到的那樣,看看opencart或oscommerce將會開箱即用地處理大量這些東西。 – OddEssay

+0

我有一個網站託管在使用Cpanel的pappashop上,我可以使用庫存清單等。我詢問的網站是由同一個帳戶託管的,但它不允許我使用相同的功能。這只是一個基本的HTM網站,沒有PHP腳本或任何東西,因爲我不知道如何使用它。我只是想知道是否有辦法添加總可用庫存,而無需託管其他地方來獲得這些功能。我嘗試了Magento,但無法操控以獲得與我放棄一樣的佈局。懶惰我知道!我會看看Opencart。你的幫助是非常感謝:) – user2940698

0

有同樣的問題,發現以下。

內,您的目錄/產品類型的模板,你可以使用這個:

<?php 
$_product = $this->getProduct(); 
$_qty = $_product->getStockItem()->getQty(); 
?> 
<p> 
    <?php if($_qty > 0): ?> 
    Available: <?php echo $_qty; ?> 
    <?php else: ?> 
    Out of stock 
    <?php endif; ?> 
</p> 
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"; 
} 

你甚至可以做到這樣的,在會話中存儲量的值,每次它的發佈,它會檢查它是否在股票否則會顯示剩餘數量。

相關問題