Connexion encapsulée PHP Classe Mysql et analyse de l'utilisation
L'exemple de cet article décrit la classe de connexion Mysql et son utilisation encapsulées par PHP. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
class mysql{ private $db_name; private $db_host; private $db_user; private $db_pwd; private $conn; private $querysql; private $result; private $resultarray=array(); private $row; //创建构造函数 数据库名 主机名 用户名 密码 function __counstruct($dbname,$dbhost,$dbuser,$dbpwd){ $this->db_name=$dbname; $this->db_host=$dbhost; $this->db_pwd=$dbpwd; $this->db_user=$dbuser; $this->dbconnect(); $this->selectdb(); } //连接数据库 private function db_connect(){ $this->conn=mysql_connect($this->db_host,$this->db_user,$this->db_pwd) or die("Could not Connect MySql Server"); } private function selectdb(){ mysql_select_db($this->db_name) or die("unable to select dbname") } private function query(){ return $this->result=mysql_query($this->querysql); } private function get_result($sql){ $this->querysql=$sql; $this->query(); if($this->get_num()>0){ //mysql_fetch_assoc()和 mysql_fetch_array(,MYSQL_ASSOC)从结果集中取得一行作为关联数组 没有则返回false while($this->rows=mysql_fetch_array($this->result)){ //赋值 数组赋值 resultarray[]= 将影响的行数赋值给数组 $this->resultarray[]=$this->rows } return $this->resultarray; } } //$result返回值为 bool类型 false为没有数据 private function get_num(){ return $this->num=mysql_num_rows($this->result); } } $m=new mysql("testuser","localhost","root","root"); $arreresult=$m->get_result("select * from userinfo");
J'espère que cet article sera utile à tout le monde dans la conception de programmation php.
Pour plus d'articles liés à la connexion encapsulée PHP, à la classe Mysql et à l'analyse de l'utilisation, veuillez faire attention au site Web PHP chinois !

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)
