數據它已經一段時間,因爲我與混亂的循環,並想知道如果這是可能的一部分循環: 以下是我有:
$mn = $_POST['mnpoints'];
$mi = $_POST['mipoints'];
$in = $_POST['inpoints'];
$wi = $_POST['wipoints'];
這些搶號從一旦點擊提交按鈕,將使用下面的代碼來更新MySQL數據庫
for ($i = 0; $i <=4; $i++)
{
mysql_query("UPDATE " . $db_table . " SET `score` = `score` + <VARIABLE HERE> WHERE id=$i") or die (mysql_error());
}
什麼是做到這一點的最佳方式形式?我可以隨時更改變量爲$ M1 - $ M4和只使用$ M $ I
只是不知道是否有另一種方式或者一種更好的方式 感謝
將它們放入數組中。 –
[**請不要在新代碼中使用'mysql_ *'函數**](http://bit.ly/phpmsql)。他們不再被維護[並且被正式棄用](http://j.mp/XqV7Lp)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。 – Kermit
'死亡'不是一個有效的方法。除非你有非常好的理由,否則請不要使用'mysql_query'。它正在退休,因爲它非常危險。 – tadman