缺少参数的查询中的 PHP 错误

标签 php mysql sql

我在这里遇到错误,非常感谢您的帮助。

我的代码在下面,这是我得到的错误:

PHP 警告:mysqli_fetch_array() 期望参数 1 为 mysqli_result,在第 14 行的/home/SANDBOX/PHP/.php 中给定为 null

        <?php
        $con=mysqli_connect("localhost","USER","PASSWORD","DATABASE");
        // Check connection
        if (mysqli_connect_errno()){
          echo "Failed to connect to MySQL: " . mysqli_connect_error();
        }

        if($_POST[process]=="btn_add"){
            $result = mysqli_query($con,"INSERT INTO users (user, password, type) VALUES ('".$_POST['user']."','".$_POST['password']."','".$_POST['type']."')" );
        }else if($_POST[process]=="btn_update"){
            $result = mysqli_query($con,"UPDATE users SET user='".$_POST['user']."',  password='".$_POST['password']."', type='".$_POST['type']."' WHERE id='".$_POST['id']."' ;");
        }else if($_POST[process]=="btn_delete"){
            $result = mysqli_query($con,"DELETE FROM  users WHERE id='".$_POST['id']."';");
        }while($result = mysqli_fetch_array($row)){
           echo $row['type'] ;
        }

        mysqli_close($con);
        ?>

最佳答案

mysqli_fetch_array($row)mysqli_fetch_array($result)

关于缺少参数的查询中的 PHP 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20441490/

相关文章:

php - 如果用户已登录,则更改导航栏

mysql - 当切换到 ORDER BY ASC 而不是 DESC 时,它需要很长时间。是什么赋予了?

mysql - 从 Entity Framework 6 Code First MSSQL 迁移到 MySQL

PHP:单词定义脚本?

php - 为什么使用 Smarty 渲染时我的 HTML 格式如此糟糕?

php - 带条件的 MySQL UNION 查询

mysql - 当有一个包含更新数据的表时在 MySql 中查找重复项

mysql - MySQL 中的 BLOB 数据管理在更新为 null 期间?

mysql - 如何提高sql查询中多个连接表的性能

php - 对列的值使用分组依据和条件