php實現的用戶查詢類實例
更新時間:2015年06月18日 12:08:44 作者:瘋狂的流浪
這篇文章主要介紹了php實現的用戶查詢類,實例分析了php針對用戶查詢與判斷的相關技巧,需要的朋友可以參考下
本文實例講述了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數據庫操作的相關技巧,需要的朋友可以參考下2016-02-02

