Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Ê®Ììѧ»áphpÖ®µÚ°ËÌì

 Ñ§Ï°Ä¿µÄ£º×öÒ»¸ö·ÖÒ³ÏÔʾ
¡¡¡¡¹Ø¼ü¾ÍÊÇÓõ½ÁËSQLÓï¾äÖеÄlimitÀ´ÏÞ¶¨ÏÔʾµÄ¼Ç¼´Ó¼¸µ½¼¸¡£ÎÒÃÇÐèÒªÒ»¸ö¼Ç¼µ±Ç°Ò³µÄ±äÁ¿$page£¬»¹ÐèÒª×ܹ²µÄ¼Ç¼Êý$num
¡¡¡¡¶ÔÓÚ$pageÈç¹ûûÓÐÎÒÃǾÍÈÃËü=0£¬Èç¹ûÓÐ<0¾ÍÈÃËüÒ²=0£¬Èç¹û³¬¹ýÁË×ܵÄÒ³Êý¾ÍÈÃËû=×ܵÄÒ³Êý¡£
¡¡¡¡$execc="select count(*) from tablename ";
¡¡¡¡$resultc=mysql_query($execc);
¡¡¡¡$rsc=mysql_fetch_array($resultc);
¡¡¡¡$num=$rsc[0];
¡¡¡¡ÕâÑù¿ÉÒԵõ½¼Ç¼×ÜÊý
¡¡¡¡ceil($num/10))Èç¹ûÒ»Ò³10¼Ç¼µÄ»°£¬Õâ¸ö¾ÍÊÇ×ܵÄÒ³Êý
¡¡¡¡ËùÒÔ¿ÉÒÔÕâôд
¡¡¡¡if(empty($_GET['page']))
¡¡¡¡{
¡¡¡¡$page=0;
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡$page=$_GET['page'];
¡¡¡¡if($page<0)$page=0;
¡¡¡¡if($page>=ceil($num/10))$page=ceil($num/10)-1;//ÒòΪpageÊÇ´Ó0¿ªÊ¼µÄ£¬ËùÒÔÒª-1
¡¡¡¡}
¡¡¡¡ÕâÑù$exec¿ÉÒÔÕâôд $exec="select * from tablename limit ".($page*10).",10";
¡¡¡¡//Ò»Ò³ÊÇ10¼Ç¼µÄ
¡¡¡¡×îºóÎÒÃÇÐèÒª×öµÄ¾ÍÊǼ¸¸öÁ¬½Ó£º
¡¡¡¡<a href="xxx.php?page=0">FirstPage</a>
¡¡¡¡<a href="xxx.php?page=<?=($page-1)?>">PrevPage</a>
¡¡¡¡<a href="xxx.php?page=<?=($page 1)?>">NextPage</a>
¡¡¡¡<a href="xxx.php?page=<?=ceil($num/10)-1?>">LastPage</a>
¡¡¡¡ÕâÊÇÒ»¸ö´óÖµÄ˼·£¬´ó¼Ò¿ÉÒÔÏëÏëÔõôÀ´ÓÅ»¯£¿½ñÌì˵µ½ÕâÀÃ÷Ìì˵һÏÂһЩעÒâµÄÎÊÌâ¡£


Ïà¹ØÎĵµ£º

Óà PHP ¶ÁÈ¡ÎļþµÄÕýÈ··½·¨


 
Á˽âÈçºÎʹÓà PHP µÄ¸÷ÖÖÎļþº¯Êý¡£²é¿´ÖîÈç fopen¡¢fclose ºÍ feof Ö®ÀàµÄ»ù±¾Îļþº¯Êý£»Á˽âÖîÈç fgets¡¢fgetss ºÍ fscanf Ö®ÀàµÄ¶ÁÈ¡º¯Êý¡£²¢ÇÒ·¢ÏÖÓÃÒ»Á½ÐдúÂë´¦ÀíÕû¸öÎļþµÄº¯Êý¡£
ÈÃÎÒÃÇËãÒ»ËãÓжàÉÙÖÖ·½·¨
´¦ÀíÖîÈç PHP Ö®ÀàµÄÏÖ´ú±à³ÌÓïÑÔµÄÀÖȤ֮һ¾ÍÊÇÓдóÁ¿µÄÑ¡Ïî¿ÉÓá£PHP ¿ÉÒÔÇáËɵØÓ®µÃ Perl µÄ ......

php×Ö·û´®º¯ÊýÓ¦Ó×—¾­µä

  PHP: echo substr("1234567", 1, 3);
ºÍ PHP: echo substr(123456,1, 3);
ÊÇÒ»ÑùµÄ
¶¨Òå
Ò»°ãÓÃË«ÒýºÅ»òµ¥ÒýºÅ±êʶһ¸ö×Ö·û´®¡£±ÈÈç PHP: $str = "i love u";
$str = 'i love u';
ËüÕßÁ½ÕßÊÇÓÐÒ»Ð©Çø±ðµÄ¡£ºóÕß½«Ò»Çе¥ÒýºÅµÄÄÚÈݶ¼»áµ±×÷×Ö·û´¦Àí£»Ç°ÕßÔ ......

php preg_split ÓÃÕýÔò±í´ïʽ·Ö¸î×Ö·û´®

˵Ã÷ array preg_split ( string $pattern, string $subject [, int $limit [, int $flags]] ) ·µ»ØÒ»¸öÊý×飬°üº¬ subject ÖÐÑØ×ÅÓë pattern Æ¥ÅäµÄ±ß½çËù·Ö¸îµÄ×Ó´®¡£ Èç¹ûÖ¸¶¨ÁË limit£¬Ôò×î¶à·µ»Ø limit ¸ö×Ó´®£¬Èç¹û limit ÊÇ -1£¬ÔòÒâζ×ÅûÓÐÏÞÖÆ£¬¿ÉÒÔÓÃÀ´¼ÌÐøÖ¸¶¨¿ÉÑ¡²ÎÊý flags¡£ flags ¿ÉÒÔÊÇÏÂÁбê¼ÇµÄÈÎÒâ× ......

40¸ö¼£Ïó±íÃ÷Ä㻹ÊÇPHP²ËÄñ

ËäÈ»ÏÂÃæµÄ¶«Î÷ÊÇÕë¶ÔPHP¿ª·¢ÈËԱ˵µÄ£¬ÆäʵºÜ¶àÔ­Ôò¶¼ÊÇͨÓõģ¬ASP.NET,JSP¿ª·¢ÈËÔ±Ò²Ò»Ñù¿ÉÒÔ²ÎÕÕ£¡ ÌùÔÚÕâÀïºÍ´ó¼Ò¹²Ã㣡
ÎÄ×÷ÕߣºReinhold Weber
Ô­ÎÄÁ´½Ó£º40 signs you really are a lousy PHP programmer
ÒëÕߣºdavidkoree
40¸ö¼£Ïó±íÃ÷Ä㻹ÊÇPHP²ËÄñ
ÎÒÔ¸Òâ°Ñ±¾ÎĹéÈëÎҵē±à³ÌôÜÊ”ϵÁС£¾¡¹ÜÔÚ ......

Ê®Ììѧ»áphpÖ®µÚÆßÌì

ѧϰĿµÄ£ºÑ§»áSESSIONµÄʹÓÃ
¡¡¡¡SESSIONµÄ×÷Óúܶ࣬×î¶àÓõľÍÊÇÕ¾µãÄÚÒ³Ãæ¼ä±äÁ¿´«µÝ¡£ÔÚÒ³Ãæ¿ªÊ¼ÎÒÃÇÒªsession_start();¿ªÆôSESSION£»
¡¡¡¡
¡¡¡¡È»ºó¾Í¿ÉÒÔʹÓÃSESSION±äÁ¿ÁË£¬±ÈÈç˵Ҫ¸³Öµ¾ÍÊÇ£º$_SESSION['item']="item1";ÒªµÃµ½Öµ¾ÍÊÇ$item1=$_SESSION['item'];£¬ºÜ¼òµ¥°É¡£ÕâÀïÎÒÃÇ¿ÉÄÜ»áʹÓõ½Ò»Ð©º¯Êý£¬±ÈÈçË ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ