这段代码做了什么? [英] what does this code do?
本文介绍了这段代码做了什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果有人可以评论代码,(我知道那是要求很多)我会很开心!祝你有愉快的一天
$ pp = 4;
if (空($ _ GET [' page_number']))
{
// 默认页面/ total = 1
$ pg = 0;
// 获取总页数
$ query_get_all = SELECT * FROM pictures order by id ASC;
$ res_get_all = mysql_query($ query_get_all)或 die(mysql_error());
$ get_all = mysql_num_rows($ res_get_all);
$ pgtotal = $ get_all;
if ($ pgtotal%$ pp == 0){
$ pgtotal / = $ pp;
$ pgtotal - ;
}
其他 {
$ pgtotal / = $ pp; // $ pgtotal ++;
$ pgtotal = floor($ pgtotal);
}
}
else
{
$ pg = intval(strip_tags($ _GET [' page_number'])) - 1;
// 获取总页数
$ query_get_all = SELECT * FROM pictures by id ASC;
$ res_get_all = mysql_query($ query_get_all)或 die(mysql_error());
$ get_all = mysql_num_rows($ res_get_all);
$ pgtotal = $ get_all;
if ($ pgtotal%$ pp == 0){
$ pgtotal / = $ pp;
$ pgtotal - ;
}
其他 {
$ pgtotal / = $ pp; // $ pgtotal ++;
$ pgtotal = floor($ pgtotal);
}
}
$ lim_inf = $ pg * $ pp;
$ lim_sup = $ lim_inf + $ pp;
$ select_picture = SELECT * FROM pictures ORDER BY id ASC LIMIT $ lim_inf,$ pp;
$ result_select_picture = mysql_query($ select_picture)或 die(mysql_error());
$ noproducts = mysql_num_rows($ result_select_picture);
?>
解决方案
pp = 4;
if (空(
_GET ['' page_number']))
{
// 默认页面/总计= 1
pg = 0;
// 获取总页数
hey, can someone please explain what this code does. am not entirely sure as i am new to PHP and mySql.Thanks
If someone could comment the code, ( i know that is asking for a lot) I would be SO HAPPY!, have a nice day
$pp=4;
if (empty($_GET['page_number']))
{
//default page/total = 1
$pg=0;
//get total num of pages
$query_get_all="SELECT * FROM pictures order by id ASC";
$res_get_all=mysql_query($query_get_all) or die(mysql_error());
$get_all=mysql_num_rows($res_get_all);
$pgtotal=$get_all;
if ( $pgtotal%$pp==0) {
$pgtotal/=$pp;
$pgtotal--;
}
else {
$pgtotal/=$pp; //$pgtotal++;
$pgtotal=floor($pgtotal);
}
}
else
{
$pg=intval(strip_tags($_GET['page_number']))-1;
//get total num of pages
$query_get_all="SELECT * FROM pictures order by id ASC";
$res_get_all=mysql_query($query_get_all) or die(mysql_error());
$get_all=mysql_num_rows($res_get_all);
$pgtotal=$get_all;
if ( $pgtotal%$pp==0) {
$pgtotal/=$pp;
$pgtotal--;
}
else {
$pgtotal/=$pp; //$pgtotal++;
$pgtotal=floor($pgtotal);
}
}
$lim_inf=$pg*$pp;
$lim_sup=$lim_inf+$pp;
$select_picture = "SELECT * FROM pictures ORDER BY id ASC LIMIT $lim_inf,$pp ";
$result_select_picture=mysql_query($select_picture) or die(mysql_error());
$noproducts = mysql_num_rows($result_select_picture);
?>
解决方案
pp=4; if (empty(
_GET['page_number'])) { //default page/total = 1
pg=0; //get total num of pages
这篇关于这段代码做了什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文