关于PHP后台文章管理列表的问题
我是初学者,因为目前就几条数据,用while()循环输出并赋值给$data的,不知道如果表内有上万条数据,while()循环会不会出现卡顿,同时$data变量是否能装得下这么大的数据呢?不知道我的担心是否多余
老师的代码是这样的:
<?php require_once('../connect.php'); $sql = "select * from article order by dateline desc"; $query = mysql_query($sql); if($query&&mysql_num_rows($query)){ while($row =mysql_fetch_assoc($query)){ $data[] = $row; } }else{ $data = array(); } ?>
然后通过foreach 来遍历 $data中的值来取得单条数据
<?php if(!empty($data)){ foreach($data as $value){ ?> <tr> <td bgcolor="#FFFFFF"> <?php echo $value['id']?></td> <td bgcolor="#FFFFFF"> <?php echo $value['title']?></td> <td bgcolor="#FFFFFF"><a href="article.del.handle.php?id=<?php echo $value['id']?>">删除</a> <a href="article.modify.php?id=<?php echo $value['id']?>">修改</a></td> </tr> <?php } } ?>