0

我这个表在每个午夜更新和重新排序,几天后我开始收到这个消息

   Warning: Invalid argument supplied for foreach() in

在修复它的分页的最后一页中,我曾经对表格进行中继并再次运行我的代码,然后它的工作正常,这是我的 mysql 语句案例问题

   mysql_free_result($result);


   $i = 0;
    $total_amount = count($tweeps);

    foreach  ($tweeps as $tweep) {
            $i++;
            if ($total_amount == $i) {

    $class = 'divrow divrowlast';
            } else {
              $class = 'divrow';
            }

需要提示进行永久修复

4

1 回答 1

1

没有看到什么$tweeps包含它很难帮助。但是,您缺少一个右括号。为了练习,您应该检查是否$tweeps实际上是一个数组。我的假设是这$tweeps不是一个数组。

if (is_array($tweeps)) {
    foreach ($tweeps as $tweep) {
        $i++;
        if ($total_amount == $i) {
            $class = 'divrow divrowlast';
        } else {
            $class = 'divrow';
        }
    }
}
于 2013-02-01T19:48:56.277 回答