Php mysql查询和回音分页

时间:2015-11-10 16:34:12

标签: php mysql

我正在尝试创建一个php脚本,它通过mysql查询从数据库中获取数据,并显示查询结果,分为页面,因为有超过1,000个结果。

我一直在寻找如何在Stackoverflow和其他地方做到这一点的答案,但对我来说,我读过的每一个答案都会增加我的困惑。我想我已经失去了更大的观点。

我正在寻找的,是将我的mysql查询的结果划分为页面的最简单的解决方案,最好是在这个脚本中实现:

<?php

if (!$link = mysql_connect('localhost', 'root', 'mysql_password')) {
echo "Could not connect to mysql";
exit;
}

if (!mysql_select_db('mysql_db', $link)) {
echo "Could not select database";
exit;
}

$sql    = "SELECT membername, city FROM table_members order by membername";
$result = mysql_query($sql, $link);

$members = mysql_num_rows($result);

if (!$result) {
echo "DB Error, could not query the database\n";
echo "MySQL Error: " . mysql_error();
exit;
}



while ($row = mysql_fetch_assoc($result)) {
echo  $row["membername"]. " -  " . $row["city"]. "<br>";
}


mysql_free_result($result);

echo "<br>";
echo "The community has  ";
echo "$members members \n";

?>

脚本非常简单,效果非常好,但我希望有人可以帮我改变它,让它逐页显示结果。

提前致谢。

1 个答案:

答案 0 :(得分:0)

尝试一次:)它有演示和源代码。 Simple PHP pagination