PHP·ÖÒ³·½·¨
$pagesize=10; //ÉèÖÃÿһҳÏÔʾµÄ¼Ç¼Êý
$c("localhost","root",""); //Á¬½ÓÊý¾Ý¿â
$rs=mysql_query("select count(*) from tb_product",$conn); //È¡µÃ¼Ç¼×ÜÊý$rs
$myrow = mysql_fetch_array($rs);
$numrows=$myrow[0];
//¼ÆËã×ÜÒ³Êý
$pages=intval($numrows/$pagesize);
//ÅжÏÒ³ÊýÉèÖÃ
if (isset($_GET['page'])){
¡¡$page=intval($_GET['page']);
}
else{
¡¡$page=1; //·ñÔò£¬ÉèÖÃΪµÚÒ»Ò³
}
ÍêÕû´úÂë
£¼?php
¡¡$c("localhost","root","");
¡¡//É趨ÿһҳÏÔʾµÄ¼Ç¼Êý
¡¡$pagesize=10;
¡¡mysql_select_db("mydata",$conn);
¡¡//È¡µÃ¼Ç¼×ÜÊý$rs£¬¼ÆËã×ÜÒ³ÊýÓÃ
¡¡$rs=mysql_query("select count(*) from tb_product",$conn);
¡¡$myrow = mysql_fetch_array($rs);
¡¡$numrows=$myrow[0];
¡¡//¼ÆËã×ÜÒ³Êý
¡¡$pages=intval($numrows/$pagesize);
¡¡if ($numrows%$pagesize)
¡¡¡¡$pages++;
¡¡//ÉèÖÃÒ³Êý
¡¡if (isset($_GET['page'])){
¡¡¡¡$page=intval($_GET['page']);
¡¡}
¡¡else{
¡¡¡¡//ÉèÖÃΪµÚÒ»Ò³
¡¡¡¡$page=1;
¡¡}
¡¡//¼ÆËã¼ÇÂ¼Æ«ÒÆÁ¿
¡¡$offset=$pagesize*($page - 1);
¡¡//¶Áȡָ¶¨¼Ç¼Êý
¡¡$rs=mysql_query("select * from myTable order by id desc limit $offset,$pagesize",$conn);
¡¡if ($myrow = mysql_fetch_array($rs))
¡¡{
¡¡¡¡$i=0;
¡¡¡¡?£¾
¡¡¡¡£¼table border="0" width="80%"£¾
¡¡¡¡£¼tr£¾
Ïà¹ØÎĵµ£º
ÏÈ´´½¨Ò»¸öÊý¾Ý¿âMyDB
CREATE DATABASE `mydb` ;
ÔÙ´´½¨Ò»¸ö¼òµ¥µÄÊý¾Ý±í
CREATE TABLE `MyDB`.`MyTable` (
`Name` VARCHAR( 20 ) NOT NULL ,
`Age` INT NOT NULL
) ENGINE = MYISAM
²åÈëһЩÊý¾Ý
INSERT INTO `mydb`.`mytable` (
`Name` ,
`Age`
)
VALUES (
'Jim', '15'
), (
'Amy', '16'
), (
'Jack' ......
ÕâÀï50¸öÓÐÒæµÄPHP¹¤¾ß£¬¿ÉÒÔ´ó´óÌá¸ßÄãµÄ±à³Ì¹¤×÷£º
µ÷ÊÔ¹¤¾ß
Webgrind
Xdebug
Gubed PHP Debugger
DBG
PHP_Debug
PHP_Dyn
MacGDBp
²âÊÔºÍÓÅ»¯¹¤¾ß
PHPUnit
SimpleTest
Selenium
PHP_CodeSniffer
dBug
PHP Profile Class
Îĵµ¹¤¾ß
phpDocumentor
PHP DOX
°²È«¹¤¾ß
Securimage
£ºÑéÖ¤Â빤¾ß¡£
Scave ......
×î½üÔÚѧPHP £¬¾õµÃ±È½Ï¼òµ¥£¬¿ÉÄÜÊÇÒòΪÓÐÒ»µã±à³Ì¾ÑéµÄÔµ¹Ê°É£¬½ñÌì½Ì´ó¼ÒÓÃPHPÖÆ×÷ͨѶ¼£¬¹¦ÄܱȽϼòµ¥£¬µÚÒ»´Î×öÍøÒ³½Ì³Ì£¬¶øÇÒ²»ÊǺÜÓÐPHP¾Ñ飬ËùÒÔ²»×ãµÄµØ·½´ó¼ÒÁôÑÔ¸æËßÎÒ£¬·Ï»°²»¶à˵£¬ÏÖÔÚ¿ªÊ¼
»·¾³£ºWindows XP SP3 + PHP5 + apache2 + mysql5
Ê×ÏÈ´´½¨Ò»¸öÊý¾Ý¿â£¬ÃûΪ MyDB £¨ÎÒÕâÀïʹÓõÄÊÇMySQL£©£¬SQL ......
´úÂëinterface StringSearchable
{
public function search($substring, $buffer);
}
class BoyerMooreStringSearch implements StringSearchable
{
public $substring = null;
public ......
PHP»º´æ¼¼ÊõÏê½â
Ò»¡¢»º´æ¼¼Êõ:
ÓÐЩÐÅÏ¢±È·½¾³£²»±äµÄ,µ«ÊÇ»¹ÊÇÄܱäµÄÐÅÏ¢·ÅÔÚ»º´æÖÐÒÔ¼Ó¿ìÏÔʾËÙ¶È,ÕâÊǺÜÓмÛÖµµÄ,ËùνµÄ»º´æ,ͨË×µÄÀí½â¾ÍÊÇһЩ±£´æÔÚ·þÎñÆ÷¶ËµÄ¹²ÓÃЊϢ.ËüÊÇÓÚ·þÎñÆ÷ͬÉúËÀµÄ,ÎÒÃÇÔÚ±£´æ»º´æµÄʱºò¿ÉÒÔÖ¸¶¨Ï´θüеÄʱ¼äµÄÅжÏ,±È·½ÒªÔÚ5·ÖÖÓ¸üÐÂÒ»´Î,¿ÉÒԼǼÉϴθüеÄʱ¼ ......