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

简单的PHP操作Mysql类

<?php
/*
 * 名称 : MySQL数据库基本操作
 * 作者 : pjx
 * 版本 : v 2010/02/25 v 1.0
 * 说明 : 该类用于对MySQL做一些简单的操作
 * 示例 :
 * 实例 => $db = new DB_MYSQL($database),打个$database数据库
 * 查询数据库 => $db->query($sql_str),查询$sql_str语句
 * 获得行结果 => $db->get_rows_result();
 * 获得行数 => $db->get_rows();
 * 获得列结果 => $db->get_files_result();
 * 获得列数 => $db->get_files();
 * 释放结果集 => $db->free();
 * 查询并获得行结果(需实例 OP_MYSQL($database)) => query_and_get_rows($sql_str);
 * 查询并获得行结果(需实例 OP_MYSQL($database)) => query_and_get_files($sql_str);
 **/
class DB_MYSQL{
    /*
     * host : 主机名或地址
     * db : 数据库
     * user : 数据库用户名
     * pw : 数据库用户密码
     * */
    var $host = "localhost";
    var $db = "";
    var $user = "root";
    var $pw = "";
    /*
     * link_id : 数据库连接的id
     * query_id : 数据库查询的id
     * error : 针对用户的错误消息
     * error_mysql : 数据库返回的错误消息,针对程序员
     * rows : 结果行数
     * files : 结果列数
     * result_rows : 行结果集
     * result_files : 列结果集
     */
    var $link_id = 0;
    var $query_id = 0;
    var $error = "";
    var $error_mysql = "";
    var $rows = 0;
    var $files = 0;
    var $result_rows = array();
    var $result_files = array();
    var $mysql_char = "utf8";
    function __construct($d="",$h="",$u="",$p=""){
 &


相关文档:

优化MYSQL数据库的方法

1、选取最适用的字段属性
  MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使 ......

php+mysql编码问题总结

要不出现乱码,就要保持数据库和页面的编码格式一致.我全部使用utf-8的编码.
首先页面:
 1. 将文件用UE打开,将文件另存为UTF-8无BOM格式.很多编辑器都可用.
 2.使用 header("content-type:text/html; charset=utf-8"); 强制转换成utf-8的编码.
   也可以新建一个head.php,如下,在页面中用include( ......

Hello World!之php调用COM+组件(转)

上次继本人发布了VC编写PHP扩展之Hello World篇后,反映很强烈,大家都希望能脱离PHP菜鸟行列,这次我给大家带来PHP调用C#编写的COM+组件。 COM+组件源代码 CODE:using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Reflection; using System.Data.O ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号