整合了前面的PHP数据库连接类~~做成一个分页类!
不知道学PHP有没有前途~哎越写越没劲
Class createdb //类的开始
{
var $db= "localhost";//数据库地址;
var $dbname = "root";//用户名;
var $dbpwd = "";//密码;
var $dbtable = "mysql";//使用的数据库
var $conn; //数据库连接;
var $result; //结果集
var $mysql; //执行的mysql
var $row; //结果集中找数据
function createconn() //这个类方法是开始一个conn连接,然后开始选择数据库
{
$this->conn = mysql_connect($this->db,$this->dbname,$this->dbpwd);
mysql_select_db($this->dbtable,$this->conn);
}
function getresule() //这个是得到一个结果集
{
$this->result = mysql_query($this->mysql,$this->conn);
}
function getrow() //创建一个向前的结果集指针
{
$this->row = mysql_fetch_array($this->result);
return $this->row;
}
function closedatabase()
{
mysql_close($this->conn);
}
}//类结束,开始调用类来读mysql数据库数据.
//调试数据库连接的代码!不需要的.
/* $bb = new createdb; //类实例化
$bb->createconn();// 调用类的连接
$bb->mysql="select * from friends_conf";
$bb->getresule(); //调用类得到结果集
while($bb->getrow()){ //调用类创建指针向前读循环读数据,
echo($bb->row["confname"]);
echo($bb->row["confvalue"]);
}*/
?>
//分页类~ 继承了上面的方法
Class pagefy extends createdb{
var $nametatol; //总的记录数
var $namemust = 1; //每一页想要显示的记录数
var $pageall;
var $i = 1;
var $m ;
var $p = 8; //需要显示的页码;
var $a;
function gettatol() //取总的记录数方法
{ //先要连接数据库
$this->nametatol = $this->row[0]; //总的记录数
}
function getpage() //取总页数
{
$this->pageall = $this->nametatol % $this->namemust;
if($this->pageall)
{
$this->pageall = (int)($this->nametatol / $this->namemust) + 1;
return $this->a = $this->pageall ;
}
else
{
return $this->a = $this->pageall = (int)($this->nametatol / $this->namemust);
}
}
function num_pl() //页码显示
{
$this->pageall = $this->pageall - ($this->pageall - $this->p);
while($this->pageall)
{
echo("i'>$this->i");
echo(" "); //想显示什么样式自己加
$this->i++;
$this->pageall =$this->pageall -1;
}
}
function get_num_pl() //取的LIMIT的前一个参数(开始ROW数)
{
$this->m = $_GET["n"] * $this->namemust - $this->namemust;
}
function showpage() //显示分页的内容
{
$this->createconn();
$this->mysql="select * from friends_conf limit $this->m ,$this->namemust";
$this->getresule();
while($this->getrow())
{
echo($this->row["confname"]); //你想读出的字段,自己添加
echo($this->row["confvalue"]);
}
}
function firstpage() //首页
{
echo("首页");
}
function backpage() //上一页
{
if($this->i = $_GET["n"] - 1)
{
echo("i'>上一页");
}
}
function nextpage() //下一页
{
$this->i = $_GET["n"] + 1;
if($this->i a)
{
echo("i'>下一页");
}
}
function footpage() //最后一页
{
echo("a'>最后一页");
}
}
?>
$mm = new pagefy;
$mm->createconn();
$mm->mysql="select count(*) from friends_conf";
$mm->getresule();
$mm->closedatabase();
$mm->getrow();
$mm->gettatol();
$mm->getpage();
$mm->num_pl();
$mm->get_num_pl();
$mm->showpage();
$mm->closedatabase();
$mm->firstpage();
$mm->backpage();
$mm->nextpage();
$mm->footpage();
?>
这个类已经调试完成!十分好用~~~~~~~~~~~~~~~~
类就是你的刀~不提前炼好,难到要等打架的时候再去炼呀!~早死人了~~
所有我一有空!就写个方面的功能类~~~~~~
应该来说我这个类~~相对简单~~~看不懂的问~

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











PHP terutamanya pengaturcaraan prosedur, tetapi juga menyokong pengaturcaraan berorientasikan objek (OOP); Python menyokong pelbagai paradigma, termasuk pengaturcaraan OOP, fungsional dan prosedur. PHP sesuai untuk pembangunan web, dan Python sesuai untuk pelbagai aplikasi seperti analisis data dan pembelajaran mesin.

PHP sesuai untuk pembangunan web dan prototaip pesat, dan Python sesuai untuk sains data dan pembelajaran mesin. 1.Php digunakan untuk pembangunan web dinamik, dengan sintaks mudah dan sesuai untuk pembangunan pesat. 2. Python mempunyai sintaks ringkas, sesuai untuk pelbagai bidang, dan mempunyai ekosistem perpustakaan yang kuat.

PHP berasal pada tahun 1994 dan dibangunkan oleh Rasmuslerdorf. Ia pada asalnya digunakan untuk mengesan pelawat laman web dan secara beransur-ansur berkembang menjadi bahasa skrip sisi pelayan dan digunakan secara meluas dalam pembangunan web. Python telah dibangunkan oleh Guidovan Rossum pada akhir 1980 -an dan pertama kali dikeluarkan pada tahun 1991. Ia menekankan kebolehbacaan dan kesederhanaan kod, dan sesuai untuk pengkomputeran saintifik, analisis data dan bidang lain.

Phphassignificantelympactedwebdevelopmentandextendsbeyondit.1) itpowersmajorplatformslikeworderpressandexcelsindatabaseIntions.2) php'SadaptabilityAldoStoScaleforlargeapplicationFrameworksLikelara.3)

PHP sesuai untuk pembangunan web dan sistem pengurusan kandungan, dan Python sesuai untuk sains data, pembelajaran mesin dan skrip automasi. 1.PHP berfungsi dengan baik dalam membina laman web dan aplikasi yang cepat dan berskala dan biasanya digunakan dalam CMS seperti WordPress. 2. Python telah melakukan yang luar biasa dalam bidang sains data dan pembelajaran mesin, dengan perpustakaan yang kaya seperti numpy dan tensorflow.

Apa yang masih popular adalah kemudahan penggunaan, fleksibiliti dan ekosistem yang kuat. 1) Kemudahan penggunaan dan sintaks mudah menjadikannya pilihan pertama untuk pemula. 2) Bersepadu dengan pembangunan web, interaksi yang sangat baik dengan permintaan HTTP dan pangkalan data. 3) Ekosistem yang besar menyediakan banyak alat dan perpustakaan. 4) Komuniti aktif dan Sumber Sumber Terbuka menyesuaikan mereka dengan keperluan baru dan trend teknologi.

MySQL dengan cekap menguruskan data berstruktur melalui struktur jadual dan pertanyaan SQL, dan melaksanakan hubungan antara meja melalui kunci asing. 1. Tentukan format data dan taip apabila membuat jadual. 2. Gunakan kunci asing untuk mewujudkan hubungan antara jadual. 3. Meningkatkan prestasi melalui pengindeksan dan pengoptimuman pertanyaan. 4. Secara kerap sandaran dan memantau pangkalan data untuk memastikan pengoptimuman keselamatan data dan prestasi.

Oracle bukan sahaja syarikat pangkalan data, tetapi juga pemimpin dalam pengkomputeran awan dan sistem ERP. 1. Oracle menyediakan penyelesaian yang komprehensif dari pangkalan data ke perkhidmatan awan dan sistem ERP. 2. Oraclecloud mencabar AWS dan Azure, menyediakan perkhidmatan IaaS, PaaS dan SaaS. 3. Sistem ERP Oracle seperti E-BusinessSuite dan FusionApplications membantu perusahaan mengoptimumkan operasi.
