關于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
???????? }
}
?????????>
2017-10-10
你一頁能顯示上萬條數據嗎?這時候肯定就用到了分頁,一頁顯示100條數據或1000條,而且若字段內容很多的話,這種時候讀取數據,就不是從數據庫取了