php實現(xiàn)的用戶查詢類實例
更新時間:2015年06月18日 12:08:44 作者:瘋狂的流浪
這篇文章主要介紹了php實現(xiàn)的用戶查詢類,實例分析了php針對用戶查詢與判斷的相關(guān)技巧,需要的朋友可以參考下
本文實例講述了php實現(xiàn)的用戶查詢類。分享給大家供大家參考。具體實現(xiàn)方法如下:
<?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程序設(shè)計有所幫助。
相關(guān)文章
比較strtr, str_replace和preg_replace三個函數(shù)的效率
本篇文章是對strtr, str_replace和preg_replace三個函數(shù)的效率問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
2013-06-06
Ubuntu server 11.04安裝memcache及php使用memcache來存儲session的方法
這篇文章主要介紹了Ubuntu server 11.04安裝memcache及php使用memcache來存儲session的方法,涉及memcache服務(wù)器的安裝及php操作memcache存儲session的相關(guān)技巧,需要的朋友可以參考下
2016-05-05
PHP使用strtotime計算兩個給定日期之間天數(shù)的方法
這篇文章主要介紹了PHP使用strtotime計算兩個給定日期之間天數(shù)的方法,實例分析了php操作時間的技巧,非常具有實用價值,需要的朋友可以參考下
2015-03-03 
