我正在尝试从服务器向客户端发送一些数据(在数据库中)。如果回声在循环之外,我在客户端接收消息。
while ( $fetchGetValues = @mysql_fetch_assoc ( $rsGetValues ) ) {
echo "data: ".$fetchGetValues['gm_id']."\n\n";
flush();
}
我确信它正在进入while循环。我交叉检查了三次。任何人都可以告诉可能是什么问题吗?
注意:我在while循环之外使用了相同的echo "data: ".$fetchGetValues['gm_id']."\n\n"; flush();
,并向客户端发送了消息。
答案 0 :(得分:0)
您可以立即将其发送到输出,删除flush()
功能并试用。