<?php
class mysql{
/*
*连接数据库
*@return resource
*/
function connect(){
//创建连接
$conn = mysqli_connect(HOST,USERNAME,PASSWORD) or die("Failed opening database".mysqli_connect_errno().mysqli_connect_error());
mysqli_set_charset($conn, CHARSER);
mysqli_select_db($conn, DATABASENAME) or die("Can't open the database");
return $conn;
}
/*
*插入记录
*@param array $array
*@param string $table
*@return boolean
*/
function insert($link,$data,$table){
$key = join(',', array_keys($data));
$values = "'".join("','",array_values($data))."'";
$query = "INSERT INTO {$table} ({$key}) VALUES ({$values})";
$result = mysqli_query($link, $query) or die("From insert error".mysqli_errno($link).':'.mysqli_error($link)) ;
PHP下的mysqli封装
最新推荐文章于 2023-05-30 08:50:33 发布
本文详细介绍了如何在PHP环境中封装mysqli数据库操作,包括连接、查询、插入、更新和删除等基本操作,旨在提高代码复用性和易维护性。
摘要由CSDN通过智能技术生成