php mysql查询类

php mysql查询类<?php
 class Ring{
  var $q_uid;
  var $q_name;
  var $q_type;
  var $q_head;
  var $q_sex;
  var $q_reg;  
  
  public check_user($id){
    
    $sql="Select * from gx_member where id='$id'";
    
    $result=mysql_query($sql) or die(mysql_error());
    
    if (mysql_num_rows( $result ) ){
      
      $rs =mysql_fetch_object( $result);
      
      if( $rs->m_lock=='1' ){
       
        exit('对不起,你己被管理员锁定了');
      
      }elseif( $rs->m_del =='1') {
        
        exit('此用户己被删除');
        
      }else{
    
        $this->q_uid =$id;
        
        $this->q_name=$rs->m_name;
        
        $this->q_head=$rs->m_head
        
        $this->q_sex =$rs->sex == '1'? '男':'女';
        
        $this->q_reg =$rs->m_time;
        
        $this->q_type=$rs->type;
      }
      
    }else{
     
      exit('用户不存了..<a href=# onclick='history.back();'>点击返回</a>');
     
    }
  }
  
  public member_article(){
   
   $article_list ="Select * from gx_q where member_id='$this->q_uid";
   
   if( '0' == $this->query($article_list) ){
     
     echo '暂时无信息';
     
   }else{
     
     foreach( $this->result as $list){
       
       $size =sizeof($list);
       
       for($i=0;$i<=$size;$i++){
       
        /* 222*/
        
       }
      
   }
    
    
  }
  
  public query($sql){
  
    if( empty( $sql) ){
      
      return '0';
    }else{
     
      $result =mysql_query($sql) or die(mysql_error());
      
      if( mysql_num_rows ($result) ){
      
        $array =array();
        
        while( $rs =mysql_fetch_array($result) )
        
         $array[]=$rs;
        
        }
        
        $this->result=$array;
        
      }else{
        
        return '0';
        
      }
      mysql_free_result($result);
    
    }
   
  }
  
 }
?>
注:本站原创转载注明:  www.111cn.net 

时间: 2024-10-01 02:46:06

php mysql查询类的相关文章

mysql 数据库连查询类

mysql 数据库连查询类 class mysqlquery {  var $sql;//sql语句执行结果  var $query;//sql语句  var $num;//返回记录数  var $r;//返回数组  var $id;//返回数据库id号  //执行mysql_query()语句  function query($query)  {   $this->sql=mysql_query($query) or die(mysql_error ()."<br>"

PHP实例:PHP通过参数来生成MYSQL语句类

  这个类可以通过具有参数的数组来构建MySQL查询语句.  这个类可以通过指定的表和字段参数创建SELECT ,INSERT , UPDATE 和 DELETE 语句.  这个类可以创建SQL语句的WHERE条件,像LIKE的查询语句,使用LEFT JOIN和ORDER 语句.  例子: <? php  /* *******************************************************************  Example file  This examp

一个PHP MySQL操作类...

<?php /** * MySQL 数据库操作工具类, 方便数据库操作. * 示例见底部注释. * @author: http://www.ideawu.net/blog/ */ class Mysql{ var $conn; var $query_list = array(); public $query_count = 0; public function __construct($c){ if(!isset($c['port'])){ $c['port'] = '3306'; } $ser

PHP通过参数来生成MYSQL语句类

这个类可以通过具有参数的数组来构建MySQL查询语句. 这个类可以通过指定的表和字段参数创建SELECT ,INSERT , UPDATE 和 DELETE 语句. 这个类可以创建SQL语句的WHERE条件,像LIKE的查询语句,使用LEFT JOIN和ORDER 语句. 例子: <? php /* ******************************************************************* Example file This example shows

深入理解php的MySQL连接类_php技巧

无意间在电脑里发现还有这么个Mysql的连接类,也不记得哪里收藏的了,贴上来吧.后面几个show_databases和show_tables....等方法都用了一堆echo,好像一直不喜欢在类的方法里直接用输出语句,不过这也只是列举数据库和表名,构造函数的参数也可以给个默认值吧. 复制代码 代码如下: <?php/** filename:mysql数据库连接类*/class mysql{ private $db_host;  //数据库主机 private $db_user;  //数据库用户名

PHP实现的通过参数生成MYSQL语句类完整实例_php技巧

本文实例讲述了PHP实现的通过参数生成MYSQL语句类.分享给大家供大家参考,具体如下: 这个类可以通过指定的表和字段参数创建SELECT ,INSERT , UPDATE 和 DELETE 语句. 这个类可以创建SQL语句的WHERE条件,像LIKE的查询语句,使用LEFT JOIN和ORDER 语句 <?php /* ******************************************************************* Example file This ex

浅谈PHP值mysql操作类_php实例

浅谈PHP值mysql操作类 <?php /** * Created by PhpStorm. * User: Administrator * Date: 2016/6/27 * Time: 18:55 */ Class Mysqls{ private $table; //表 private $opt; public function __construct($host,$user,$pwd,$name,$table_names) { $this->db=new mysqli($host,$u

php mysql 数据库类

class mySqlClass {//定义整个数据库访问类 mySqlClass var $querynum = 0;//查询次数变量   //打开服务器的连接------------------------------------------------------------------------------------------------------//   function connect($dbhost, $dbuser, $dbpw, $dbname = '', $pconn

一款简单实用的php操作mysql数据库类_php技巧

本文实例讲述了一款简单实用的php操作mysql数据库类.分享给大家供大家参考.具体如下: 复制代码 代码如下: /* 本款数据库连接类,他会自动加载sql防注入功能,过滤一些敏感的sql查询关键词,同时还可以增加判断字段 show table status的性质与show table类 获取数据库所有表名等.*/ @ini_set('mysql.trace_mode','off'); class mysql {  public $dblink;  public $pconnect;  priv