当前位置:网站首页>php连接数据库脚本
php连接数据库脚本
2022-08-03 05:22:00 【wuqinghalasao】
<?php
class DB{
private $host;
private $username;
private $password;
private $database;
private $port;
private $conn;
//构造方法
function __construct($host='127.0.0.1',$username='root',$password='',$database='test',$port=3306)
{
$this->host=$host;
$this->username=$username;
$this->password=$password;
$this->database=$database;
$this->port=$port;
// echo "建立连接<br/>";
// 调用连接函数
$this->connection();
}
// 连接函数
private function connection(){
// 给连接变量赋值,并建立连接
$this->conn=mysqli_connect($this->host,$this->username,$this->password,$this->database,$this->port) ;
mysqli_query($this->conn,"set names utf8");
}
// 查询函数
function query($sql){
$result=mysqli_query($this->conn,$sql);
$rows=mysqli_fetch_all($result);
// foreach ($rows as $r){
// echo "<br/>";
// foreach($r as $v){
// echo "$v ";
// }
// }
return $rows;
}
function Update($sql){
$result=mysqli_query($this->conn,$sql);
// print($result);
// if($result == 1){
// print("更新成功");
// }
// else{
// print("更新失败");
// }
}
function __destruct()
{
mysqli_close($this->conn);
}
}
边栏推荐
猜你喜欢
随机推荐
【解读合约审计】Harmony的跨链桥是如何被盗一亿美金的?
MySQL 索引详解和什么时候创建索引什么时候不适用索引
Qlik Sense 临时处理表数据详解(Resident)
中国磷化铟技术行业发展趋势与前景规划建议报告2022~2028年
嵌入式实验二
用户登录验证程序的实现
The result of request.getParameter is on
中国食品产业园区行业前景规划建议及投融资模式分析报告2022~2028年
【数组排序】+日常
联邦学习摘录
中国生物反应器行业发展现状及前景规划分析报告报告2022~2028年
TypeError: Cannot read property ‘xxxx‘ of undefined的解决方法
Sentinel初次使用Demo测试
[Rebound shell and privilege escalation]
中国石油行业并购重组趋势与投资战略规划建议报告2022~2028年
自定义封装组件-国际化-下拉搜索
controller层到底能不能用@Transactional注解?
令人愉快的 Nuxt3 教程 (一): 应用的创建与配置
Go (二) 函数部分1 -- 函数定义,传参,返回值,作用域,函数类型,defer语句,匿名函数和闭包,panic
jsp通过form表单提交数据到servlet报404