<?php
//傳入分頁
$page?=?$_POST['p'];
//鏈接數據庫
$host=?"localhost";
$username="root";
$password="";
$db?="bbs";
//連接數據庫
$conn=?mysql_connect($host,$username,$password);
if?(!$conn){
echo?"數據庫連接失敗";
exit;
}
//選擇需要操作的數據庫
mysql_select_db($db);
//設置數據庫的編碼格式
mysql_query("SET?NAMES?UTF8");
//編寫sql獲取分頁數據select?*from?表名?limit?起始位置,顯示條數
$sql="SELECT?*?FROM?mes?LIMIT?"?.($page-1)*10?.",10";
//把sql語句傳遞數據庫
$result?=?mysql_query($sql);
//處理我們的數據
echo?"<table?border=1?cellspacing=0>";
echo?"<tr><td>ID</td><td>USERNAME</td></tr>";
while($row?=?mysql_fetch_assoc($result)){
????echo?"<tr>";
????echo?"<td>{$row['id']}</td>";
????echo?"<td>{$row['user']}</td>";
????echo?"</tr>";
echo?$row['id'].'-'.$row['user']."<br>";
}
echo?"</table>";
?>出錯詳情是Notice: Undefined index: p in?D:\XAMPP\htdocs\PHP\page.php?on line?3Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in?D:\XAMPP\htdocs\PHP\page.php?on line?32
2 回答
已采納

LUCK星001
TA貢獻19條經驗 獲得超21個贊
判斷下數據庫是否連接成功沒
$conn = mysql_connect($host,$user,$pwd);
if(!mysql_select_db($database)){
echo "連接數據庫失??!";
}
mysql_query('set names utf8',$conn);
添加回答
舉報
0/150
提交
取消