Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过索引提高数据库性能_Php_Mysql_Performance_Indexing_Increment - Fatal编程技术网

Php 通过索引提高数据库性能

Php 通过索引提高数据库性能,php,mysql,performance,indexing,increment,Php,Mysql,Performance,Indexing,Increment,当我单击一个按钮,删除数据库表(名为order)中的记录并将其插入另一个具有相同属性的数据库表(名为complete)时,就会执行以下代码 <?php include("includes/db.php"); // contains database connection if( isset($_GET['del']) ) { $id = $_GET['del']; $sql1="INSERT INTO complete

当我单击一个按钮,删除数据库表(名为order)中的记录并将其插入另一个具有相同属性的数据库表(名为complete)时,就会执行以下代码

<?php
     include("includes/db.php"); // contains database connection

    if( isset($_GET['del']) )
    {
        $id = $_GET['del'];

        $sql1="INSERT INTO complete
                   (`OrderNo.`,`NIC`,`DP`,`Address`,`DPTime`,`Telephone`,`Email`,
                    `Image1`,`ImageName1`,
                    `Image2`,`ImageName2`,
                    `Image3`,`ImageName3`) 

                  SELECT
                      `OrderNo.`,`NIC`,`DP`,`Address`,`DPTime`,`Telephone`,`Email`,
                      `Image1`,`ImageName1`,
                      `Image2`,`ImageName2`,
                      `Image3`,`ImageName3`
                    FROM `order`
                    WHERE `OrderNo.` = '$id'  ";
        $res1= mysqli_query($db,$sql1) or die("Failed".mysqli_error($db));

        $sql2= "DELETE FROM `order` WHERE `OrderNo.` = '$id' ";

        $res2= mysqli_query($db,$sql2) or die("Failed".mysqli_error($db));

        echo "<meta http-equiv='refresh' content='0;url=vieworders.php'>";

    }
?>

您只需运行一个MySQL客户端(console MySQL、phpMyAdmin、heidisql、workbanch)并执行它。

创建索引查询将只使用一次。因此,在上述代码中不需要它,请注意这段时间!它会给你语法错误。