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语法(3)
Oct 09 PHP
php模拟asp中的XmlHttpRequest实现http请求的代码
Mar 24 PHP
PHP连接MongoDB示例代码
Sep 06 PHP
深入PHP运行环境配置的详解
Jun 04 PHP
php $_SERVER windows系统与linux系统下的区别说明
Feb 14 PHP
Yii框架中memcache用法实例
Dec 03 PHP
PHP简单实现生成txt文件到指定目录的方法
Apr 25 PHP
Yii实现显示静态页的方法
Apr 25 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
Nov 25 PHP
php实现的redis缓存类定义与使用方法示例
Aug 09 PHP
PHP+Ajax实现的博客文章添加类别功能示例
Mar 29 PHP
laravel框架实现为 Blade 模板引擎添加新文件扩展名操作示例
Jan 25 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写入数据到CSV文件的方法
2015/03/14 PHP
php中preg_match的isU代表什么意思
2015/10/01 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
5秒后跳转到另一个页面的js代码
2013/10/12 Javascript
Jquery实现自定义窗口随意的拖拽
2014/03/12 Javascript
JS完整获取IE浏览器信息包括类型、版本、语言等等
2014/05/22 Javascript
jquery制作LED 时钟特效
2015/02/01 Javascript
浅谈JavaScript函数的四种存在形态
2016/06/08 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
jQuery导航条固定定位效果实例代码
2017/05/26 jQuery
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
vue实现商城购物车功能
2017/11/27 Javascript
微信小程序之裁剪图片成圆形的实现代码
2018/10/11 Javascript
JS实现头条新闻的经典轮播图效果示例
2019/01/30 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
2020/03/02 Javascript
vue 组件基础知识总结
2021/01/26 Vue.js
python判断端口是否打开的实现代码
2013/02/10 Python
Python读写Excel文件的实例
2013/11/01 Python
python 通过字符串调用对象属性或方法的实例讲解
2018/04/21 Python
python使用requests模块实现爬取电影天堂最新电影信息
2019/04/03 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
python程序 线程队列queue使用方法解析
2019/09/23 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
财务工作个人求职的自我评价
2013/12/19 职场文书
银行求职自荐信
2014/06/30 职场文书
安全在我心中演讲稿
2014/09/01 职场文书
房屋所有权证明
2014/10/20 职场文书
2016年教师党员承诺书范文
2016/03/24 职场文书
分析Python感知线程状态的解决方案之Event与信号量
2021/06/16 Python
python开发飞机大战游戏
2021/07/15 Python
Python os和os.path模块详情
2022/04/02 Python
vue实现列表拖拽排序的示例代码
2022/04/08 Vue.js
css样式important规则的正确使用方式
2022/06/10 HTML / CSS