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 相关文章推荐
判“新”函数:得到今天与明天的秒数
Oct 09 PHP
获得Google PR值的PHP代码
Jan 28 PHP
PHP Global变量定义当前页面的全局变量实现探讨
Jun 05 PHP
PHP编码规范的深入探讨
Jun 06 PHP
PHP不用递归遍历目录下所有文件的代码
Jul 04 PHP
ThinkPHP多语言支持与多模板支持概述
Aug 22 PHP
简单的php+mysql聊天室实现方法(附源码)
Jan 05 PHP
Symfony2创建基于域名的路由相关示例
Nov 14 PHP
php获取数据库中数据的实现方法
Jun 01 PHP
php实现统计二进制中1的个数算法示例
Jan 23 PHP
PHP中的self关键字详解
Jun 23 PHP
PHP session垃圾回收机制实例分析
Jun 28 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
espresso double下 咖啡粉超细时 饼压力对咖啡的影响
2021/03/03 冲泡冲煮
基于Linux调试工具strace与gdb的常用命令总结
2013/06/03 PHP
CI框架实现cookie登陆的方法详解
2016/05/18 PHP
PHP实现带进度条的Ajax文件上传功能示例
2019/07/02 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
2019/09/08 PHP
过虑特殊字符输入的js代码
2010/08/05 Javascript
setInterval,setTimeout与jquery混用的问题
2013/04/08 Javascript
关于js中for in的缺陷浅析
2013/12/02 Javascript
关于页面嵌入swf覆盖div层的问题的解决方法
2014/02/11 Javascript
JS获取单击按钮单元格所在行的信息
2014/06/17 Javascript
javascript实现禁止复制网页内容
2014/12/16 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
2015/03/26 Javascript
JS+CSS实现仿msn风格选项卡效果代码
2015/10/22 Javascript
jQuery 监控键盘一段时间没输入
2016/04/22 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
JS编写函数实现对身份证号码最后一位的验证功能
2016/12/29 Javascript
JS实现仿百度文库评分功能
2017/01/12 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
Vue.js用法详解
2017/11/13 Javascript
vue+element加入签名效果(移动端可用)
2019/06/17 Javascript
javascript/jquery实现点击触发事件的方法分析
2019/11/11 jQuery
JavaScript设计模式之门面模式原理与实现方法分析
2020/03/09 Javascript
详解python中@的用法
2019/03/27 Python
python实现智能语音天气预报
2019/12/02 Python
python 实现图片上传接口开发 并生成可以访问的图片url
2019/12/18 Python
用CSS3实现瀑布流布局的示例代码
2017/11/10 HTML / CSS
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
2014/03/07 HTML / CSS
KIKO MILANO荷兰网上商店:意大利专业化妆品品牌
2017/05/12 全球购物
淘宝活动策划方案
2014/02/06 职场文书
幼儿园教学随笔感言
2014/02/23 职场文书
搞笑婚前保证书
2015/02/28 职场文书
花木兰观后感
2015/06/10 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
python实现大文本文件分割成多个小文件
2021/04/20 Python
Redis集群的关闭与重启操作
2021/07/07 Redis
详解CSS中的特指度和层叠问题
2021/07/15 HTML / CSS