php实现的用户查询类实例


Posted in PHP onJune 18, 2015

本文实例讲述了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 相关文章推荐
php入门学习知识点四 PHP正则表达式基本应用
Jul 14 PHP
php获取远程图片体积大小的实例
Nov 12 PHP
php curl模拟post提交数据示例
Dec 31 PHP
PHP面向对象程序设计之类常量用法实例
Aug 20 PHP
PHP中定义数组常量(array常量)的方法
Nov 17 PHP
调用WordPress函数统计文章访问量及PHP原生计数器的实现
Mar 21 PHP
php创建图像具体步骤
Mar 13 PHP
PHP用continue跳过本次循环中剩余代码的注意点
Jun 27 PHP
PHP实现链式操作的三种方法详解
Nov 16 PHP
PHP实现的策略模式示例
Mar 20 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
May 06 PHP
php实例化对象的实例方法
Nov 17 PHP
php常用表单验证类用法实例
Jun 18 #PHP
php文件压缩之PHPZip类用法实例
Jun 18 #PHP
浅谈php中include文件变量作用域
Jun 18 #PHP
Apache连接PHP后无法启动问题解决思路
Jun 18 #PHP
php实现只保留mysql中最新1000条记录
Jun 18 #PHP
php使用COPY函数更新配置文件的方法
Jun 18 #PHP
ThinkPHP里用U方法调用js文件实例
Jun 18 #PHP
You might like
声音就能俘获人心,蕾姆,是哪个漂亮小姐姐配音呢?
2020/03/03 日漫
php intval的测试代码发现问题
2008/07/27 PHP
PHP在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
php xml 入门学习资料
2011/01/01 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
php二维码生成以及下载实现
2017/09/28 PHP
JS 图片缩放效果代码
2010/06/09 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
JavaScript初学者建议:不要去管浏览器兼容
2014/02/04 Javascript
JS实现网页背景颜色与select框中颜色同时变化的方法
2015/02/27 Javascript
jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
2015/10/12 Javascript
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
Bootstrap每天必学之模态框(Modal)插件
2016/04/26 Javascript
jQuery使用经验小技巧(推荐)
2016/05/31 Javascript
hovertree插件实现二级树形菜单(简单实用)
2016/12/28 Javascript
AngularJS 购物车全选/取消全选功能的实现方法
2017/08/14 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
基于Vue生产环境部署详解
2017/09/15 Javascript
web3.js增加eth.getRawTransactionByHash(txhash)方法步骤
2018/03/15 Javascript
Cordova(ionic)项目实现双击返回键退出应用
2019/09/17 Javascript
vue父子组件的通信方法(实例详解)
2019/11/10 Javascript
vue 使用lodash实现对象数组深拷贝操作
2020/09/10 Javascript
python创建临时文件夹的方法
2015/07/06 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
Python的多维空数组赋值方法
2018/04/13 Python
java中的控制结构(if,循环)详解
2019/06/26 Python
Python中zip()函数的简单用法举例
2019/09/02 Python
python 图像的离散傅立叶变换实例
2020/01/02 Python
python中判断文件结束符的具体方法
2020/08/04 Python
Python用户自定义异常的实现
2020/12/25 Python
单位接收函范文
2015/01/30 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
城南旧事电影观后感
2015/06/16 职场文书
诗词赏析-(浣溪沙)
2019/08/13 职场文书
六种css3实现的边框过渡效果
2021/04/22 HTML / CSS
使用Python解决图表与画布的间距问题
2022/04/11 Python