欢迎光临
我们一直在努力

社区(php&&mysql)二_php实例

建站超值云服务器,限时71元/月

function sdatetime($str){
    $str=ereg_replace("-","/",$str);
    $str=substr($str,5,strlen($str)-8);
    return $str;
}

function reAnum($sid){ //羆莱絞计
    $DROOT=getenv(DOCUMENT_ROOT);
    include("sql.php3");
    $db=mysql_connect($sql[host], $sql[user] , $sql[passwd]);  
    $qsql="SELECT id from bbs_docs where sid=$sid";
    $rs=mysql_db_query($sql[db],$qsql);
    return mysql_num_rows($rs);
}

function pagebar($pages) {
    global $pgno;
    //global $pages;
    global $PHP_SELF;
    global $aid;
    global $OPEN_LIST;
    echo "<TABLE width=85% border=0 cellPadding=0 cellSpacing=1 align=center bgcolor=#6CA6CD class=num>";
    echo "<tr><td>";
    if($pgno!=0) {
        $pu=$pgno-1;
        echo "<a href=$PHP_SELF?aid=$aid&pgno=$pu>[]</a>";         
    }     
    if($pgno<$pages) {
        $pd=$pgno+1;
        echo "<a href=$PHP_SELF?aid=$aid&pgno=$pd>[]</a>";         
    }     
    for($i=0;$i<=$pages;$i++) {
        if($pgno==$i) {
            echo "<b>";
            echo "[".($i+1)."]";
            echo "</b>";     
        } else {
            echo "<a href=$PHP_SELF?aid=$aid&pgno=$i>";
            echo "[".($i+1)."]";
            echo "</a>";     
        }
    }
    echo "</td>";
    echo "<TD align=right>";
        echo "<a href=$PHP_SELF?proc=view&aid=$aid>";
                echo "[祇ゅ彻]";
                echo "</a>";
    //echo "</TD>";
    //echo "<TD align=right>";
            if($OPEN_LIST) {
                echo "<a href=$PHP_SELF?proc=colloff&aid=$aid&pgno=$pgno>";
                echo "[ぃ甶秨杠肈]";
                echo "</a>";
            }else {
                echo "<a href=$PHP_SELF?proc=collon&aid=$aid&&pgno=$pgno>";
                echo "[甶秨杠肈]";
                echo "</a>";
            }
    echo "</TD>";         
    echo "</tr></table>";     
     
}
//===============================================================================
function openlist($sid) {
    global $aid;
    global $PHP_SELF;
     
    $DROOT=getenv(DOCUMENT_ROOT);
    include("sql.php3");
    $db=mysql_connect($sql[host], $sql[user] , $sql[passwd]);  
    $qsql="SELECT * from bbs_docs where sid=$sid order by wdate";
    $rs=mysql_db_query($sql[db],$qsql);
    //if(mysql_num_rows($rs)==0) return;
    //echo  mysql_num_rows($rs);
    while($row=mysql_fetch_array($rs)) {
        $id=$row[id];
            $banner=$row[banner];
            $poster=$row[poster];
            $views=$row[views];
            $wdate=sdatetime($row[wdate]);
             
            echo "<tr bgcolor=#F0F0F0>";
                echo "<td>";
                    echo "<a href=$PHP_SELF?proc=view&aid=$aid&sid=$sid&rid=$id>";
                    echo "&nbsp;&nbsp;<font color=#836FFF>$banner</font>";
                    echo "</a>";
                    //echo "banner is $banner";
                echo "</td>";
                echo "<td>";
                    echo $poster;
                echo "</td>";
                echo "<td class=num>";
                    echo "&nbsp;";
                echo "</td>";
                echo "<td class=num>";
                    echo $views;
                echo "</td>";
                echo "<td class=num>";
                    echo $wdate;
                echo "</td>";
             
            echo "</tr>";
    }
     
}

//========================================================================
function area() {
    global $PHP_SELF;
    global $aid,$sid,$pgno;
    global $OPEN_LIST;
    $showitems=20;
    $DROOT=getenv(DOCUMENT_ROOT);
    include("sql.php3");
    $db=mysql_connect($sql[host], $sql[user] , $sql[passwd]);  
    //============================================================
    if(!$aid) {
          $qsql="SELECT id from bbs_area";
          $rs=mysql_db_query($sql[db],$qsql);
          $row=mysql_fetch_array($rs);
          $aid=$row[id];               
        }
    if(!$sid) {
        $qsql="SELECT id from bbs_subj where aid=$aid order by wdate DESC";
        $rs=mysql_db_query($sql[db],$qsql);
        $row=mysql_fetch_array($rs);
        $sid=$row[id];     
    }     
     
    if(!$pgno) {//礚﹚计
        //$pgno=0;  
        $items=0;
        $qsql="SELECT id from bbs_subj where aid=$aid order by wdate DESC";
        $rs=mysql_db_query($sql[db],$qsql);
        while($row=mysql_fetch_array($rs)){
            $id=$row[id];     
            if($id==$sid) break;
            $items++;
        }
        $pgno=(INT)($items/$showitems);         
    }
     
    //============================================================
    $qsql="SELECT * from bbs_area where id=$aid ";
    $rs=mysql_db_query($sql[db],$qsql);
    $row=mysql_fetch_array($rs);
    $banner=$row[banner];
    $body=$row[body];
    $master=$row[master];
    echo "<center><font color=GREEN size=5><b>$banner</b></font></center>";
     
    echo "<FORM  name=mtab  ENCTYPE=multipart/form-data METHOD=POST ACTION=$PHP_SELF?proc=search>";
    echo "<TABLE width=85% border=0 cellPadding=0 cellSpacing=1 align=center class=tablefont>";
      echo "<tr><td>";
           
              echo "<input type=hidden name=aid value=$aid>";     
              echo "穓碝ゅ彻:";
              echo "<INPUT TYPE=TEXT NAME=key size=25 class=tablefont>";
              echo "<INPUT TYPE=Submitvalue=琩高 class=tablefont>";
           
      echo "</td></tr>";
    echo "</table>";  
    echo "</FORM>";  
     
    $qsql="SELECT * from bbs_subj where aid=$aid order by wdate DESC";
    $rs=mysql_db_query($sql[db],$qsql);
    $all=mysql_num_rows($rs);  //how rows
    $pages=(INT)($all/$showitems); // how pages
    $pgcount=$pgno*$showitems;
    if($pgcount > $all) {  
        $pgno=$pages-1; // Page point over all pages
        $pgcount=$pgno*$showitems;
     }
    mysql_data_seek($rs, $pgcount);
    $cnt=0;
    pagebar($pages);
    echo "<TABLE width=85% border=0 cellPadding=0 cellSpacing=1 align=center bgcolor=#6CA6CD>";
      echo "<tr><td>";
      echo "<TABLE width=100% cellPadding=1 cellSpacing=1 bgcolor=white class=tablefont>";
        echo "<tr bgcolor=#F1E1FF>";
            echo "<th >夹肈</th>";
            echo "<th>祇癬</th>";
            echo "<th width=30>莱</th>";
            echo "<th width=30></th>";
            echo "<th width=70>ら戳</th>";
        echo "</tr>";
        while($row=mysql_fetch_array($rs)) {
            if(++$cnt > $showitems) break;
            $id=$row[id];
            $banner=$row[banner];
            $poster=$row[poster];
            $views=$row[views];
            $wdate=sdatetime($row[wdate]);
            $docs=reAnum($id);
            echo "<tr bgcolor=#F0F8FF>";
                echo "<td>";
                    echo "<a href=$PHP_SELF?proc=view&aid=$aid&sid=$id&rid=$id>";
                        if($sid==$id) echo "<font color=red>〈$banner</font>";
                        else echo $banner;
                    echo "</a>";
                echo "</td>";
                echo "<td>";
                    echo $poster;
                echo "</td>";
                echo "<td class=num>";
                    echo $docs;
                echo "</td>";
                echo "<td class=num>";
                    echo $views;
                echo "</td>";
                echo "<td class=num>";
                    echo $wdate;
                echo "</td>";
            echo "</tr>";
            if($OPEN_LIST) openlist($id);
        }
      echo "</td></tr></table>";
    echo"</td></tr></table>";       
     
    pagebar($pages);
}
待续…….. 

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 社区(php&&mysql)二_php实例
分享到: 更多 (0)