php - 我收到这样的错误:列计数与行的值计数不匹配。 1 请解决这个错误

标签 php mysql

//这是我的查询

if(isset($_POST["break-first"])) {
    $bflag='true';
    $bfid=$_POST["break-first"];

    $query = "SELECT * FROM food_details WHERE food_id = '$bfid'";
    $result = mysqli_query($_SESSION["connect"],$query);
        if(!$result) {
            $error = mysqli_error($_SESSION["connect"]);
            print $error;
            exit;
        }

    while ($row = mysqli_fetch_array($result)) {
        $bfid =$row["food_id"];
        $bf=$row["f_name"];
        $bprice= $row["price"];
    }

我收到此错误“列计数与第 1 行的值计数不匹配”

enter image description here

最佳答案

更改自

 $query = "SELECT * FROM food_details WHERE food_id = '$bfid'";

$query = "SELECT food_id,f_name,price FROM food_details WHERE food_id = '$bfid'";

关于php - 我收到这样的错误:列计数与行的值计数不匹配。 1 请解决这个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35284080/

相关文章:

php - 如何提取变量的值并重新使用该值直到它被覆盖

php - 通过 https 在 php 中调用 wsdl

php - 仅对特定国家/地区的运费征税

javascript - CSS 和 PHP 运行 exec 并返回原始页面

php - 来自 mysql 表的 CSV 逗号分隔文件

mysql - 如何修复过程 SQL 中的错误?

mysql - 内部查询错误,其中内部查询独立运行时不会产生错误

PHP 可以使用 static::replace self::吗?

PHP strtr 与 str_replace 基准测试

mysql - 删除表给出 "foreign key constraint fail"错误