0
我想在計算中使用數組結果。下面是代碼:如何使用數組結果進行求值
$result1 = db_query("SELECT s.nid, s.stock FROM {uc_product_stock} s WHERE s.nid=$key ");
$stock = array();
foreach($result1 as $row){
$stock[$row->nid] = $row->stock;
}
drupal_set_message("<pre>" . print_r($stock, true) . "</pre>");
它給出了這樣的結果:
Array
(
[9] => 83
)
現在我想用「83」作爲變量來評估公式即
$mul = $stock(i.e 83) * $price;
但作爲它(「83」)進來一個數組,它會給出錯誤。我該如何解決它?
如果我這樣做,它不會提供任何信息:$ stock [9]; DSM($股票[9]);.它給出了一個未定義的變量錯誤:股票。 – Aashi
將ü善意使用$股票[「9」] – ripa
仍然沒有結果 – Aashi