2014-10-10 149 views

回答

3

那是因爲你沒有實際查詢數據庫。

$quantity=("SELECT product_qty_available FROM product WHERE product_id={$_POST['id']} ");

應該

$quantity=mysql_query("SELECT product_qty_available FROM product WHERE product_id={$_POST['id']} ");

+0

謝謝! :)即時通訊kindda新的PHP – 2014-10-10 10:59:50

+0

沒問題 - 記得接受我的答案,如果它幫助你:) – Repox 2014-10-10 11:01:43

2

試試這個>>


$quantity=mysql_query("SELECT product_qty_available FROM product WHERE product_id={$_POST['id']} "); 

$quant = mysql_result($quantity, 0); 

if (!$quant) { 
    die('Could not query:' . mysql_error()); 
    } 
if($quant > $_POST['quant']) 
{ 
    echo "Input Quantity Exceeded!"; 

} 
else 
{ 
    exit; 
} 
1
$quantity=mysql_query("SELECT product_qty_available FROM product WHERE product_id='"$_POST['id']."'") or die('Could not query:' . mysql_error()); 
    // $quant = mysql_result($quantity); 
    if(mysql_num_rows($quantity) > $_POST['quant']) 
    { 
     echo "Input Quantity Exceeded!"; 
    } 
    else 
    { 
     exit; 
    } 

試試這個,這將工作。

相關問題