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 @   樟子松在华沙撸串  阅读(346)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· Qt个人项目总结 —— MySQL数据库查询与断言
点击右上角即可分享
微信分享提示