2012-06-08 44 views
0

我需要爲遊戲設計一個hiscores系統。我有這樣存儲的用戶數據: userid,player_rights,level,0,1,2,3,4 ..等準備好的陳述,很多字段

其中0-4是技能ID。我最近經常使用準備好的語句,並且我知道在執行語句後通常必須綁定參數。大約有26個字段,並且綁定每個字段都不是唯一的方法。我對使用mysqli對象沒有任何問題 - 只是想知道是否有辦法用準備好的語句來完成,而不需要綁定所有的字段。

+0

[你有什麼試過?](http://whathaveyoutried.com) –

回答

0

幸運的是,您可以做的一件事是將值傳遞給數組以執行()。

$stmt->prepare('INSERT INTO .... ?,?,?,?,?...); 
$stmt->execute(array(value, value, value...)); 

它取決於雖然什麼類型你使用的訪問方法,即PDO,MySQLi的,等..作爲傳遞到執行值略有不同。

相關問題