中国教程网论坛's Archiver

wlsoft 发表于 2007-4-23 10:30

快速掌握PHP

你可以不会PHP的基本语法,你可以不懂编程,但是你看明白的以下代码,我保证你在很短的时间能就能写出企业应用!

文件结构:
--include
--config.inc.php
--index.php

有心人可以看出,这就是从dz里面分离出来的一些类和函数。以后我会陆续贴工作中整理出的dz函数。也希望大家能够多借鉴一些好的代码,然后整理成自己的函数库!

--- index.php

<?
require_once 'config.inc.php';
require_once 'include/db_mysql.class.php';
require_once 'include/page.php';

//初始化类
$db = new dbstuff;
$db->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect);
unset($dbhost, $dbuser, $dbpw, $dbname, $pconnect);
//建立查询
    //变量提前声明
           //声明数组
          
           //声明变量
           $perpage=$link=$num=$multipage='';
    //分页计算
        $page = empty($page) || !ispage($page) ? 1 : $page;
        $perpage=2;
        $link='index.php?';
        $start_limit = ($page - 1) * $perpage;
        $query = $db->query("SELECT COUNT(*) FROM api_university");
        $num = $db->result($query, 0);
        $multipage = multi($num, $perpage, $page, $link);
        //分页计算结束

$sql="select * from api_university LIMIT $start_limit, $perpage";
$query = $db->query($sql);
//开始获取结果
while($list = $db->fetch_array($query)){
    //开始循环
        echo $list['name']."<br>";
        }
        //调用分页
        echo $multipage;
?>

梦的编织者 发表于 2007-4-23 10:49

注释的很清楚,感谢楼主。学习中

梦的编织者 发表于 2007-4-23 11:02

看的出是一段分页代码,但是

$perpage=$link=$num=$multipage=

这是啥意思?

wlsoft 发表于 2007-4-23 17:04

把这几个变量赋值成空值

Montgomery 发表于 2007-4-23 19:26

学习了,也去下载dz玩玩

qiren83 发表于 2007-4-23 23:38

好东东!谢谢分享!

rose6213 发表于 2008-2-21 15:59

好贴,正是我所需要的#@jcwcn@@#

loyoum 发表于 2008-3-3 15:19

一般般,注释太简单

jianglz 发表于 2008-3-15 22:18

kankkakkakakk

搞笑专家 发表于 2008-8-23 11:22

哈哈不容易啊!!!!!

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.