0

我有以下内容:

/* execute multi query */
if ($mysqli->multi_query($query)) {
$n = 0;
do {
    /* store first result set */
    if ($result = $mysqli->store_result()) {
        $i = 1;
        $p = 1;
        while ($row = $result->fetch_row()) {
            print_r($row);
            $n++;
         }
      }
   }
}           
/* close connection */
$mysqli->close();

我无法从树上看到木头 - 我收到“意外 '}” 消息 - 有什么建议吗?

4

1 回答 1

1

do {} 语句中有一个永久循环。你想用它做什么?

您应该删除它或放置一个真实的条件:

/* execute multi query */
if ($mysqli->multi_query($query)) 
{
    $n = 0;
    while(CERTAIN CONDITION) 
    {
        /* store first result set */
        if ($result = $mysqli->store_result()) 
        {
        $i = 1;
            $p = 1;
            while ($row = $result->fetch_row()) 
            {
                print_r($row);
                $n++;
            }
        }
    }
}           
/* close connection */
$mysqli->close();
于 2013-10-31T14:34:52.000 回答