2014-05-19 53 views
0

我有一個簡單的查詢,想知道如何多個2個表的值。我嘗試了幾件事,但沒有奏效。如何多個2個mysql字符串

MySQL查詢:

$sql = "INSERT INTO TABLE_1 SET 
TOTAL =". $db->qstr($re2[0]['PRICE'])." * $db->qstr($re2[0]['QTY'])"; 

什麼我做錯了什麼建議?

感謝

+0

約'什麼 「INSERT INTO表合計設定=」。 $ val1 * $ val2'? – svvac

回答

0

NVM,想通了..

感謝所有..

$sql = "INSERT INTO TABLE_1 SET 
TOTAL =". $db->qstr($re2[0]['PRICE'] * $re2[0]['QTY']); 
0

嘗試如下:

$sql = "INSERT INTO TABLE_1 SET 
TOTAL =(". $db->qstr($re2[0]['PRICE'])."*".$db->qstr($re2[0]['QTY']).")"; 

,或者從PHP計算並分配到查詢。

$sql = "INSERT INTO TABLE_1 SET 
TOTAL =". ($db->qstr($re2[0]['PRICE']) * $db->qstr($re2[0]['QTY'])); 
0

預期的語句應該是:

$sql = "INSERT INTO TABLE_1 SET TOTAL = " . ($db->qstr($re2[0]['PRICE']) * $db->qstr($re2[0]['QTY'])); 
+0

沒有工作,因爲我早些時候嘗試過。但我已經回答了這個問題。謝謝你的時間。 – user3620142