Maison >développement back-end >tutoriel php >Requête et jugement des utilisateurs PHP

Requête et jugement des utilisateurs PHP

墨辰丷
墨辰丷original
2018-06-09 16:12:402530parcourir

Cet article présente principalement PHP pour les requêtes et le jugement des utilisateurs. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

L'exemple de cet article décrit la classe de requête utilisateur implémentée en PHP. La méthode d'implémentation spécifique est la suivante :

<?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=&#39;$value&#39;";
    $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]=&#39;$argarr[1]&#39;";
     break;
    case 4:
     $sql="SELECT * FROM `$this->usertable` WHERE $argarr[0]=&#39;$argarr[1]&#39; AND $argarr[2]=&#39;$argarr[3]&#39;";
     break;
   }
   //$db=new database;
   $res=$this->execute($sql);
   $obj_arr=array();
   while($obj=mysql_fetch_object($res))
   {
    $obj_arr[]=$obj;
   }
   return $obj_arr;
  }
 }
?>

Résumé : ce qui précède est l'intégralité du contenu de ceci. article. J’espère que cela pourra être utile à tout le monde.

Recommandations associées :

Méthode php pour les opérations récursives sur les fichiers

php combinée avec session Méthodes d'exploitation de la base de données

Méthodes de PHP acceptant les fichiers et obtenant les noms de suffixes

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn