喜欢的东西
$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