社区
基础编程
帖子详情
while的问题
hleren
2006-08-08 02:17:31
while($row = mysql_fetch_array($query)){
........
}
while($row = $db->fetch_array($query)){
......
}
写了个CLASS,为什么下面的while运行后就是死循环呢?
...全文
142
5
打赏
收藏
while的问题
while($row = mysql_fetch_array($query)){ ........ } while($row = $db->fetch_array($query)){ ...... } 写了个CLASS,为什么下面的while运行后就是死循环呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lantersen
2006-08-08
打赏
举报
回复
写了个CLASS,为什么下面的while运行后就是死循环呢?//自然就是当中的条件永远为真了,
打印几个变量看看
<?
static $n = 0;
while($row = $db->fetch_array($query)){
echo $row[id];
$n++
if($n > 100)
break;
}
?>
lvlfforever
2006-08-08
打赏
举报
回复
确认$query是 $db->query("some sql");的结果!
hleren
2006-08-08
打赏
举报
回复
class mysqldb{
.........
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return mysql_fetch_array($query, $result_type);
}
}
while($row = $db->fetch_array($query)){
echo $row[id];
}
数据库内有两个字段 id,name;
lvlfforever
2006-08-08
打赏
举报
回复
给出的代码没有问题。贴出整个while块
anshenghao
2006-08-08
打赏
举报
回复
你的class里东西贴出来
白盒测试之逻辑覆盖法
白盒测试之逻辑覆盖法 白盒测试又叫逻辑驱动测试或结构测试。与黑盒测试区别:关注代码内部结构 白盒测试的前提:已知代码内部逻辑 测试方法:逻辑覆盖法 逻辑覆盖法包括六种,从弱到强依次是:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖。 逻辑覆盖法语句覆盖 将要测试的代码块中的每个语句都至少执行一遍。不关心语句的执行结果,只要执行了某个语句,就说该语句被覆盖了。 判定覆盖
白盒测试——逻辑覆盖法
qwq有错误的欢迎指出~ 逻辑覆盖法: 1、语句覆盖 2、判定覆盖 3、条件覆盖 4、判定/条件覆盖 5、条件组合覆盖 6、点覆盖 7、边覆盖 8、路径覆盖 贯穿全文的图hhh 1、语句覆盖 每个语句至少被执行一次。 测试用例: x=5 y=0 a=4(路径:sabcde) 2、判定覆盖 不仅每个语句至少执行一次,而且每个判定的每个分支都至少执行一次。 测试用例: 1、x=5 y=0 a=4(路径:sabcde) 2、x=6 y=1 a=1(路径:sace) 3、条件覆盖 不仅每个语句至少执行一次,而且每
【5.19】三、白盒测试方法—逻辑覆盖法
基于程序内部结构进行测试,覆盖执行语句
白盒测试方法——逻辑覆盖法
白盒测试方法——逻辑覆盖法
白盒测试的5种逻辑覆盖法
分别是判定覆盖(DC),条件覆盖(CC),判定-条件覆盖(CDC),条件组合覆盖(MCC)和修改的条件/判定覆盖(MC/DC)。
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章