php实现的用户查询类实例

 更新时间:2015年06月18日 12:08:44   作者:疯狂的流浪  
这篇文章主要介绍了php实现的用户查询类,实例分析了php针对用户查询与判断的相关技巧,需要的朋友可以参考下

本文实例讲述了php实现的用户查询类。分享给大家供大家参考。具体实现方法如下:

<?php
 class user
 {
  var $usertable;
  function get_oneuser($field,$value)
  {
   $field_array=array("id","name");  //查询方式
   if(in_array($field,$field_array))
   {
    $sql="SELECT * FROM `$this->usertable` WHERE $field='$value'";
    $db=new database;
    $res=$db->execute($sql);
    $obj_user=mysql_fetch_object($res);
    return $obj_user;
   }
   else echo "查询方式不对";
  }
  function get_moreusers()
  {
   global $db;
   $argnums=func_num_args();
   $argarr=func_get_args();
   switch($argnums)
   {
    case 0:
     $sql="SELECT * FROM `$this->usertable`";
     break;
    case 2:
     $sql="SELECT * FROM `$this->usertable` WHERE $argarr[0]='$argarr[1]'";
     break;
    case 4:
     $sql="SELECT * FROM `$this->usertable` WHERE $argarr[0]='$argarr[1]' AND $argarr[2]='$argarr[3]'";
     break;
   }
   //$db=new database;
   $res=$this->execute($sql);
   $obj_arr=array();
   while($obj=mysql_fetch_object($res))
   {
    $obj_arr[]=$obj;
   }
   return $obj_arr;
  }
 }
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • php+xml编程之SimpleXML的应用实例

    php+xml编程之SimpleXML的应用实例

    这篇文章主要介绍了php+xml编程之SimpleXML的应用,实例分析了SimpleXML函数操作XML文件的方法,需要的朋友可以参考下
    2015-01-01
  • PHP中->和=>的含义及使用示例解析

    PHP中->和=>的含义及使用示例解析

    这篇文章主要介绍了PHP中->和=>的含义及使用示例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 深入php self与$this的详解

    深入php self与$this的详解

    本篇文章是对php中的self与$this进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 使用php shell命令合并图片的代码

    使用php shell命令合并图片的代码

    php不仅仅可以用在web环境下喔,它也是一款很不错的shell呢,下面的代码演示如果在shell中使用php合并图片
    2011-06-06
  • Laravel的下载以及使用composer来安装debugbar扩展包图文教程

    Laravel的下载以及使用composer来安装debugbar扩展包图文教程

    这篇文章主要介绍了Laravel的下载以及使用composer来安装debugbar扩展包图文教程,图文讲解的比较清晰,有不太会的同学可以研究下
    2021-01-01
  • 修改php.ini以达到屏蔽错误信息并记录日志

    修改php.ini以达到屏蔽错误信息并记录日志

    这篇文章主要介绍了通过修改php.ini文件来实现如果关闭与开启错去信息,并给出了比较好的方法,既能看到错误信息也防止信息泄露问题
    2013-06-06
  • 深入理解PHP中的static和yield关键字

    深入理解PHP中的static和yield关键字

    这篇文章主要给大家介绍了关于PHP中static和yield关键字的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用php具有一定的参考学习价值,文章需要的朋友们下面随着小编来一起学习学习吧。
    2017-09-09
  • PHP使用ODBC连接数据库的方法

    PHP使用ODBC连接数据库的方法

    这篇文章主要介绍了PHP使用ODBC连接数据库的方法,涉及php使用ODBC操作数据库的基本技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • php字符串分割函数用法实例

    php字符串分割函数用法实例

    这篇文章主要介绍了php字符串分割函数用法,实例分析了php中explode和split函数的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • PHP 检查扩展库或函数是否可用的代码

    PHP 检查扩展库或函数是否可用的代码

    随着版本的升高,PHP的功能也越来越完善,可用的扩展库和函数也越来越多,因此,我们写程序时也要考虑版本的兼容问题,同时还要考虑服务器(特别是虚拟主机)是否安装了扩展库。
    2010-04-04

最新评论