喜歡的東西
$sql = sprintf("INSERT INTO `tblpin` (`pinId`, `ownerId`, `usedby`, `status`) VALUES ('%s', '%s', '%s', '%s')",
generatePIN($pin),
mysql_real_escape_string($ownerId),
mysql_real_escape_string($usedBy),
mysql_real_escape_string($status));
或(編輯以炫耀編譯)
$pins = generatePINS($user); // ? however they're generated
foreach($pins as $pin) {
$sql = sprintf("INSERT INTO `tblpin` (`pinId`, `ownerId`, `usedby`, `status`) VALUES ('%s', '%s', '%s', '%s')",
$pin,
mysql_real_escape_string($ownerId),
mysql_real_escape_string($usedBy),
mysql_real_escape_string($status));
$result = mysql_query($sql);
}
其中generatePIN是你的功能,使你的腳基於無論你立足其關閉的挫折感。或generatePINS返回他們
通過不混合**代碼**和**數據** – 2010-06-02 05:46:09
@Col。彈片:太棒了。那麼,你能提供一個例子嗎? – cherouvim 2010-06-02 05:49:04
你可以手動編寫簡單的查詢嗎,沒有PHP?所以 - 做到這一點,然後將SQL字符串分解爲常量和重複部分。之後:用循環替換重複的部分,並用php構建它們。 – zerkms 2010-06-02 05:52:31