php、混合コンパイル、データページング

WBOY
リリース: 2016-06-23 13:13:26
オリジナル
829 人が閲覧しました

データベースに接続します

$conn = mysql_connect('localhost', 'root', 'root') または die('ErrorCode:' . mysql_errno() . ',Error:' . mysql_error ( ));

mysql_select_db('company') または die('ErrorCode:' . mysql_errno() . ',Error:' . mysql_error());

?> ;!DOCTYPE html>

ページネーションのテスト


include 'conn. php';

$pagesize = 10;
mysql_query("SET NAMES utf8");
$sql = "SELECT count(*) cnt FROM com_info";//総レコード数を取り出す
$r = mysql_query($ sql) または die('エラー コード:' . mysql_errno() . ',error:' . mysql_error());

$row = mysql_fetch_assoc($r);

$total = $row['cnt'];/ /レコードの総数

$total_pages = ceil(intval($total)/$pagesize);//ページの総数

$pn = isset($_GET[ 'page']) intval($_GET['ページ']) : 1;

$pn < 1 && $pn = 1;
$pn >= $total_pages && $pn = $total_pages;

$offset = ($pn - 1)*$pagesize;

$sql = "SELECT com,com_name FROM com_info LIMIT {$offset},{$pagesize}";

$r = mysql_query($sql) または die('エラー コード: ' . mysql_errno() . ',error:' . mysql_error());

?>


while ($row = mysql_fetch_assoc($r)) {

?>


}
?>
番号会社名
< ;?php echo $row['com_name']?>


ホームページ
for ($i = 1; $i <= $total_pages; $i++) {
?>

}

? >
最後のページ






ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート