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 相关文章推荐
AJAX for PHP简单表数据查询实例
Jan 02 PHP
用PHP伪造referer突破网盘禁止外连的代码
Jun 15 PHP
php做下载文件的实现代码及文件名中乱码解决方法
Feb 03 PHP
php实现的短网址算法分享
Jun 20 PHP
PHP输出九九乘法表代码实例
Mar 27 PHP
php获取本周星期一具体日期的方法
Apr 20 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
Dec 31 PHP
详解PHP用substr函数截取字符串中的某部分
Dec 03 PHP
PHP封装的XML简单操作类完整实例
Nov 13 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
Jul 18 PHP
php post换行的方法
Feb 03 PHP
PHP使用openssl扩展实现加解密方法示例
Feb 20 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
php INI配置文件的解析实现分析
2011/01/04 PHP
PHP中cookie和session的区别实例分析
2014/08/28 PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
2017/10/24 PHP
Laravel5.1 框架路由基础详解
2020/01/04 PHP
Save a File Using a File Save Dialog Box
2007/06/18 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
浅谈Jquery为元素绑定事件
2015/04/27 Javascript
浅谈javascript的Array.prototype.slice.call
2015/08/31 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
AngularJS折叠菜单实现方法示例
2017/05/18 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
js实现移动端轮播图效果
2020/12/09 Javascript
用npm-run实现自动化任务的方法示例
2019/01/14 Javascript
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
node.js ws模块搭建websocket服务端的方法示例
2019/04/25 Javascript
Vue结合路由配置递归实现菜单栏功能
2020/06/16 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
Python自动化构建工具scons使用入门笔记
2015/03/10 Python
Python基于SMTP协议实现发送邮件功能详解
2018/08/14 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
python global和nonlocal用法解析
2020/02/03 Python
利用jupyter网页版本进行python函数查询方式
2020/04/14 Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
2021/02/02 Python
CSS3中利用animation属性创建雪花飘落特效
2014/05/14 HTML / CSS
html5 canvas实现给图片添加平铺水印
2019/08/20 HTML / CSS
美国时尚孕妇装品牌:A Pea in the Pod
2017/07/16 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
房地产开发计划书
2014/01/10 职场文书
退休感言
2014/01/28 职场文书
《厄运打不垮的信念》教学反思
2014/04/13 职场文书
2014年后勤工作总结
2014/11/18 职场文书
中学感恩教育活动总结
2015/05/05 职场文书
活动总结模板大全
2015/05/11 职场文书
毛主席纪念堂观后感
2015/06/17 职场文书
python面向对象版学生信息管理系统
2021/06/24 Python
php双向队列实例讲解
2021/11/17 PHP