• php 遇到报错 Call to a member function fetch_object()


    1.检查语法 ,没问题

    <?php
    require "fun.php";
    $kc_sql="select distinct KCM from KCB"; //查找课程名
    $conn= new mysqli('localhost','root','','PXSCJ2');
    $kc_result=mysqli_query($conn,$kc_sql); ///* Select queries return a resultset */
    //var_dump($kc_result);
    while ($kc_row= $kc_result->fetch_array(MYSQLI_ASSOC)) // * fetch array */
    {
    echo "<option>".$kc_row['KCM']."</option>"; //输出课程名到下拉框中
    }
    ?>

    2.使用 var_dump 输出,没有结果

    var_dump($kc_result);

    3.直接在mysqladmin 里查询,结果

    select distinct KCM from KCB" 

    提示报错,检查发现字段名字是中文的,改成英文的,就可以了。

  • 相关阅读:
    [Leetcode]@python 76. Minimum Window Substring
    [Leetcode]@python 75. Sort Colors
    HTNL表单
    第二天
    开学心德
    HTML表单
    网页制作
    2nd day
    开课心得
    CF10D/POJ2127 LCIS 题解
  • 原文地址:https://www.cnblogs.com/feiyun8616/p/6973158.html
Copyright © 2020-2023  润新知