我有一個表,它有幾個名爲L1,L2,L3和L4的字段。這些領域只是數字。那麼,腳本應該如何將L1到L4加在一起,其中ID ='$ sID'?假設L1和L3的值爲2,L2和L4的值爲1。我希望網頁說'6',以便用戶可以看到總數。加入多個MySQL條目
謝謝!
我有一個表,它有幾個名爲L1,L2,L3和L4的字段。這些領域只是數字。那麼,腳本應該如何將L1到L4加在一起,其中ID ='$ sID'?假設L1和L3的值爲2,L2和L4的值爲1。我希望網頁說'6',以便用戶可以看到總數。加入多個MySQL條目
謝謝!
SELECT L1+L2+L3+L4 AS LTOTAL FROM table WHERE ID = '$sID'
SELECT L1+L2+L3+L4 FROM <tablename> WHERE ID=?
然後在PHP中使用普通的mysql準備的語句函數傳入您的ID。
這聽起來像你在PHP中查詢,然後用mysql_query()
執行它。如果是這種情況,這行應該是你正在查找的查詢。
$query = "SELECT (L! + L2 + L3 + L4) FROM tableName WHERE id = {$sID}";
PHP的MySQL的選擇有一個與之相關的一些功能,如果你不熟悉的話,我會建議在這裏尋找到它: http://www.w3schools.com/php/php_mysql_select.asp
你忘了'FROM tablename' – LazyOne 2011-06-12 00:47:01