【发布时间】:2019-10-27 10:24:08
【问题描述】:
我正在尝试保存数据。不幸的是,它每次迭代只保存一次,第一次。什么都没有发生之后。 循环本身工作正常,它会准确地迭代它应该迭代的次数。
$db = JFactory::getDbo();
$query = $db->getQuery(true);
for($i=0; $i<=count($payments); $i++) {
$query->update($db->quoteName('#__mytable'))->set(
$db->quoteName('banknumber') . ' = ' . $db->quote($payments[$i]['account'])
)->where(
$db->quoteName('title') . ' = ' . $db->quote($payments[$i]['name'])
);
$db->setQuery($query);
$db->execute();
}
【问题讨论】: