解决方案 »

  1.   

    你的$conn 在哪初始化的? 且inser 语句的字段与值个数没匹配上吧。
      

  2.   

    mysqli_stmt_bind_param($stmt, 'idis', $c, $a, $t, $w);
      

  3.   

    $conn是数据库连接
    insert的确多了一个?,但是还是会报错
      

  4.   

    <?php
    //数据库连接信息
    DEFINE ('DB_HOST', 'localhost'); // 服务器地址 
    DEFINE ('DB_USER', 'root'); // 数据库用户名
    DEFINE ('DB_PASSWORD', ''); // 数据库密码
    DEFINE ('DB_NAME', 'fang01'); // 数据库名$conn = @mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); // 连接MYSQL数据库,选择指定的数据库if (!$conn) {
    trigger_error ('Could not connect to MySQL: ' . mysqli_connect_error() );
    } else { 
    mysqli_set_charset($conn, 'utf8'); // 设置字符集
    }
    ?>
      

  5.   

    贴出修改后的sql串和错误信息