解決するコード

WBOY
リリース: 2016-06-23 14:12:25
オリジナル
988 人が閲覧しました

if(!define('IN_DISCUZ')) {
exit('アクセスが拒否されました')
}
$page=$_GET['page']?$_GET['page']:0;
$perpage = 30;

$start = ($page-1)*$perpage;
$mpurl= 'home.php?mod=auction&ac=inauction'
$perpages = array($perpage => '選択済み');
$auclist=C::t('auction_inauctions')->fetch_all_by_sql('status=1 AND uid='.$_G['uid'].' AND ovtime>'.strtotime(" Y-m-d H:i:s")),'ORDER BY inputtime desc',$start,$perpage);

$count=C::t('auction_inauctions')->fetch_all_by_sql('status=1 AND uid= '.$_G['uid'].' AND ovtime $multipage = multi($ count, $perpage, $page, $mpurl);
include template('home/auction_inauctions');

上記のコードを 1 行ずつ説明していただければ幸いです。 。 ありがとう!

ディスカッションに返信(解決策)

あるページのデータを表示

1ページあたり30行、データベースからデータを取得してテンプレートで表示



<?phpif(!defined('IN_DISCUZ')) {exit('Access Denied');//验证是不是在discuz内部运行,不是就提示这个}$page=$_GET['page']?$_GET['page']:0;//如果page有赋值就用赋值的值 没有就为0$perpage = 30;//应该是每页显示的调试$start = ($page-1)*$perpage;//开始取得位置$mpurl= 'home.php?mod=auction&ac=inauction';$perpages = array($perpage => ' selected');$auclist=C::t('auction_inauctions')->fetch_all_by_sql('status=1 AND uid='.$_G['uid'].' AND ovtime>'.strtotime(date("Y-m-d H:i:s")),'ORDER BY inputtime desc',$start,$perpage);//C是discuz数据库操作的静态类,t方法指定操作的表  fetch_all_by_sql加查询条件得到结果集$count=C::t('auction_inauctions')->fetch_all_by_sql('status=1 AND uid='.$_G['uid'].' AND ovtime<'.strtotime(date("Y-m-d H:i:s")),'','','',1);$multipage = multi($count, $perpage, $page, $mpurl);//multi是discuz的分页函数include template('home/auction_inauctions');//将结果分配到模板展现?>
ログイン後にコピー

if( !define('IN_DISCUZ ')) {

exit('Access Denied');
} // 'IN_DISCUZ' が定義されていない場合は、直接終了します
$page=$_GET['page']?$_GET['page ']:0; // ページから渡された値が存在する場合、値は渡された値と同じになります
$perpage = 30;割り当て - -

$start = ($page-1) *$perpage;

$mpurl= 'home.php?mod=auction&ac=inauction'; // URL アドレス; array($perpage => ' selected');
$auclist =C::t('auction_inaucctions')->fetch_all_by_sql('status=1 AND uid='.$_G['uid'].' AND ovtime> ;'.strtotime(date("Y-m-d H:i:s" )),'ORDER BY inputtime desc',$start,$perpage); //クエリされたデータは $auclist に配置されます。 :t('auction_inauctions')->fetch_all_by_sql('status= 1 AND uid='.$_G['uid'].' AND ovtime

;

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!