易截截图软件、单文件、免安装、纯绿色、仅160KB

php 数据库的封装类

 <?php
 class DB
 {
  private $link;
  function connectDB($dbhost, $dbuser, $dbpw, $dbname="", $pconnect = 1)
  {
   if($pconnect)
   {
    if(!$this->link = mysql_pconnect($dbhost, $dbuser, $dbpw))
    {
     $this->mysqlErrorMessage('Can not connect to MySQL');
    }
   }
   else
   {
    if(!$this->link = mysql_connect($dbhost, $dbuser, $dbpw))
    {
     $this->mysqlErrorMessage('Can not connect to MySQL');
    }
   }
   
   if(!empty($dbname))
   {
    mysql_select_db($dbname,$this->link);
   }
   mysql_query("set names 'gb2312'",$this->link);
  }
  
  function selectDB($dbName)
  {
   mysql_select_db($dbName,$this->link);
  }
  
  function query($sql)
  {
  
   if(!($query = mysql_query($sql,$this->link)))
   {
    $this->mysqlErrorMessage('SQL Error',$sql);
   } 
   return $query;
  }
  function mysqlErrorMessage($errorTitle,$errorContent)
  {
   echo $errorTitle." : ".$errorContent."<br>";
  }
    
  function fetchArray($query)
  {
   return mysql_fetch_array($query);
  }
  function fetchObject($query)
  {
   return mysql_fetch_object($query);
  }
  function closeDB()
  {
   mysql_clos


相关文档:

linux服务器用lighttpd+mysql5+php5+SupeSite/X

一、安装系统环境
1、系统:centos5
2、测试在vm5.5
准备软件
lighttpd-1.4.18
下载地址
mysql-5.0.41
part1下载地址
part2下载地址
part3下载地址
php-5.2.3
下载地址
SupeSite/X-Space
part1下载地址
part2下载地址
part3下载地址
discuz
下载地址
二、搭建web服务器安装过程
1、mysql5安装
$ tar zx ......

php 创建和删除文件夹

//创建文件夹的方法
//$path 为文件夹参数,如 (c:/program files/makedir)
 function createFolders($path) {
    if (!file_exists($path)) {
      $this->createFolders(dirname($path));
      mkdir($path, 0777);
  &n ......

php的yii框架关联查询

假如有两个表: user  和 articles 表
结构:
user: (id, name)
articles: (id,user_id,title,content)
其中user.id 和 user_id 关联
在user的 model中的 relations方法里面加:
return array('articles'=>array(self::HAS_MANY,'articles','user_id'));
在articles的 model中的 relations方法里面加:
......

使用PHP批量生成随机用户名

生成6 ~ 16位的用户名若干个,主要是文本操作,但是前提是要有一个字符串包。主要包含三个程序。
程序一:负责从字典中随机提取数据,写入一个新文件。(1.php)
<?php
/* 从字典文件中提取随机值 */
$file1 = "./Words.dic";
$file2 = "./common_pass_mini.dic";
$file3 = "./Sys_Month_Date.Dic";
$rfile = "./ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号