首页 > 开发 > PHP > 正文

php实现的用户查询类实例

2024-05-04 23:36:28
字体:
来源:转载
供稿:网友

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

 

 
  1. <?php 
  2. class user 
  3. var $usertable
  4. function get_oneuser($field,$value
  5. $field_array=array("id","name"); //查询方式 
  6. if(in_array($field,$field_array)) 
  7. $sql="SELECT * FROM `$this->usertable` WHERE $field='$value'"
  8. $db=new database; 
  9. $res=$db->execute($sql); 
  10. $obj_user=mysql_fetch_object($res); 
  11. return $obj_user
  12. else echo "查询方式不对"
  13. function get_moreusers() 
  14. global $db
  15. $argnums=func_num_args(); 
  16. $argarr=func_get_args(); 
  17. switch($argnums
  18. case 0: 
  19. $sql="SELECT * FROM `$this->usertable`"
  20. break
  21. case 2: 
  22. $sql="SELECT * FROM `$this->usertable` WHERE $argarr[0]='$argarr[1]'"
  23. break
  24. case 4: 
  25. $sql="SELECT * FROM `$this->usertable` WHERE $argarr[0]='$argarr[1]' AND $argarr[2]='$argarr[3]'"
  26. break
  27. //$db=new database; 
  28. $res=$this->execute($sql); 
  29. $obj_arr=array(); 
  30. while($obj=mysql_fetch_object($res)) 
  31. $obj_arr[]=$obj
  32. return $obj_arr
  33. ?> 

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表