我有一個php代碼,它彙總了同一個數據庫的兩個不同表中的同一列的值,並將其存儲在一個變量中。代碼如下提到:如何使用具有動態值的變量更新sql表格
$sql = 'SELECT
(SELECT SUM(time_spent)
FROM '.TICKET_RESPONSE_TABLE.'
WHERE ticket_id='.db_input($id).')
+(SELECT SUM(time_spent)
FROM '.TICKET_NOTE_TABLE.'
WHERE ticket_id='.db_input($id).')
AS total_time';
$result = db_query($sql);
$cursor = mysql_fetch_row($result);
$total_time = $cursor[0];
現在,我要的是在同一個數據庫的另一個表更新一列,與存儲在變量$ TOTAL_TIME值。請幫助我一樣。
+1的第一個只(更新+在一個查詢中選擇),我在這裏看不到需要的價值回報給PHP和更新另一個查詢。 –