PHP对MYSQL数据库的增、删、改、查操作类

PHP对MYSQL数据库的增、删、改、查的操作

<?php
    //PHP对MYSQL的增、删、改操作
    function MYSQLAddDelUpdate($OP_SQL){
        $Link = null;
        include './config.php';
        if(!($Link=mysqli_connect (HOST,USER,PWD))) die ( '数据库连接失败,错误码: '.mysqli_error());
        if(!mysqli_select_db($Link,DBNAME)) die('选取数据库失败,错误码: '.mysqli_error());
        if(!mysqli_query ($Link,'SET NAMES utf8')) echo "set names utf8 失败";
        $Result=mysqli_query($Link,$OP_SQL);
        $AffectedRows=mysqli_affected_rows($Link);
        $InsertId=mysqli_insert_id($Link);
        mysqli_close($Link);
        if($Result && $AffectedRows>0){
            return $InsertId?$InsertId:$AffectedRows;
        }else{
            return false;
        }
    }
 
    //PHP对MYSQL的查询操作
    function MYSQLQuery($OP_SQL){
        $Link = null;
        include './config.php';
        if(!($Link=mysqli_connect (HOST,USER,PWD))) die ( '数据库连接失败,错误码: '.mysqli_error());
        if(!mysqli_select_db($Link,DBNAME)) die('选取数据库失败,错误码: '.mysqli_error());
        if(!mysqli_query ($Link,'SET NAMES utf8')) echo "set names utf8 失败";
        $Result=mysqli_query($Link,$OP_SQL);
        $ResultArray=array();
        if($Result && mysqli_num_rows($Result)>0){
            while ($Row=mysqli_fetch_assoc($Result)){
                $ResultArray[]=$Row;
            }
            mysqli_close($Link);
            return $ResultArray;
        }else{
            return false;
        }
    }
?>

 

posted @ 2022-06-23 21:56  樟子松在华沙*串  阅读(361)  评论(0)    收藏  举报