【发布时间】:2011-10-27 12:31:50
【问题描述】:
通过阅读该主题,我想这听起来很奇怪。是的,有点。我想要的是使用 for 循环在 SQL 查询中添加文本。我当前的代码目前看起来像这样:
$sql = mysql_query("UPDATE hon_setups SET hidTop = '"
for ($i = 0; $i < count($selectedSetupTop); $i++) {
echo 'OR imageId = 1 ';
}
"'") or die(mysql_error());
如您所见,我想添加(在此示例中)文本“OR imageId = 1”,直到 $i 与 $selectedSetupTop 的值相同。 $selectedSetupTop 变量是从前一页发送的。上面的示例是一个脚本页面。如果您需要更好的解释,请告诉我。提前致谢!
【问题讨论】:
-
我确实不明白这个问题。我对想要添加然后使用和更新语句感到困惑。您希望在名为 hidTOP 的列中有多个“OR imageId = 1”条目?
-
@BalamBalam 没关系,我用另一种方式解决了它。感谢您的关注! =)
标签: php sql for-loop sql-update