zoukankan      html  css  js  c++  java
  • 错题集-php

    插入======

        <?php
        // 1.接收前端的数据
        $a = @$_GET["aa"];
        $b = @$_GET["bb"];
        $c = @$_GET["cc"];
    
        
        // 2.连接mysql
        $link = @mysql_connect("localhost:3306","root","1002128447");
        if(!$link){
            echo 0;
        }
        // 3.选择数据库
        $db = @mysql_select_db("test1903");
        if(!$db){
            echo 1;
        }
        // 4.设置字符集
        $utf = @mysql_query("set names utf8");
        if(!$utf){
            echo 2;
        }
        // 5.插入数据
        $insert = mysql_query('INSERT project (bt,cont,msg) VALUES("'.$a.'","'.$b.'","'.$c.'")');
        if($insert){
            // 6.插入成功,返回所有数据
            echo select();
        }else{
            echo 3;
        }
    
    
        // 专门用来请求所有数据的函数
        function select(){
            $q = mysql_query('SELECT * FROM project');
            if($q){
                $str = "";
                while(true){
                    $arr = mysql_fetch_assoc($q);
                    if(!$arr){
                        break;
                    }
                    
                    $str = $str.json_encode($arr).",";
                }
                return "[".substr($str,0,-1)."]";
            }else{
                return 4;
            }
        }
    ?>
    

    更新

        <?php
        // 1.接收前端的数据
        $a = @$_GET["aa"];
        $b = @$_GET["bb"];
        $c = @$_GET["cc"];
        $id = @$_GET["id"];
    
    
        // 2.连接mysql
        $link = @mysql_connect("localhost:3306","root","10021284471002128447");
        if(!$link){
            echo 0;
        }
        // 3.选择数据库
        $db = @mysql_select_db("test1903");
        if(!$db){
            echo 1;
        }
        // 4.设置字符集
        $utf = @mysql_query("set names utf8");
        if(!$utf){
            echo 2;
        }
    
        // 5.更新数据
        $update = mysql_query('UPDATE project SET bt="'.$a.'",cont="'.$b.'",msg="'.$c.'" WHERE id='.$id);
        if($update){
            echo 6;//echo select()
        }else{
            echo 3;
        }
     // 专门用来请求所有数据的函数
    // function select(){
    //     $q = mysql_query('SELECT * FROM project');
    //     if($q){
    //         $str = "";
    //         while(true){
    //             $arr = mysql_fetch_assoc($q);
    //             if(!$arr){
    //                 break;
    //             }
                
    //             $str = $str.json_encode($arr).",";
    //         }
    //         return "[".substr($str,0,-1)."]";
    //     }else{
    //         return 4;
    //     }
    // }
    
    
    ?>
    
    

    选择

    <?php
    
       // 1.连接mysql
       $link = @mysql_connect("localhost:3306","root","1002128447");
       if(!$link){
           echo 0;
       }
       // 2.选择数据库
       $db = @mysql_select_db("test1903");
       if(!$db){
           echo 1;
       }
       // 3.设置字符集
       $utf = @mysql_query("set names utf8");
       if(!$utf){
           echo 2;
       }
    
       
       echo select();
    
    
       // 专门用来请求所有数据的函数
       function select(){
           $q = mysql_query('SELECT * FROM project');
           if($q){
               $str = "";
               while(true){
                   $arr = mysql_fetch_assoc($q);
                   if(!$arr){
                       break;
                   }
                   
                   $str = $str.json_encode($arr).",";
               }
               return "[".substr($str,0,-1)."]";
           }else{
               return 4;
           }
       }
    
    ?>
    
  • 相关阅读:
    preg_replace函数/e后门
    php7.0-7.3的bypass disable_function一把梭
    PHP反序列化逃逸
    day2filter_var函数漏洞
    基于 Elasticsearch 聚合搜索实现电商筛选查询功能
    基于SpringBoot + Redis + 轮询实现扫码登录
    教你理解Lambda表达式
    记录解决 Elasticseach 过滤与聚合问题
    基于 MyBatis-Plus 解决数据库逻辑删除与唯一索引问题
    Java8 Stream Lamdba sorted()排序遇到的小坑
  • 原文地址:https://www.cnblogs.com/sansancn/p/10922852.html
Copyright © 2011-2022 走看看