Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.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_Mysqli - Fatal编程技术网

Php 插入查询不起作用

Php 插入查询不起作用,php,mysqli,Php,Mysqli,你能帮我回答这个问题吗 这是在同一个表中添加两行。我对这一切都不熟悉,有人能告诉我这里出了什么问题吗?我遇到了一个错误“致命错误:对非对象调用成员函数bind_param()” 将“SSSS”替换为“SSSS” 在上述情况下,在参数中再添加一个's' 而且 使用“d”表示数字,“f”表示浮点或双精度值您试图添加6个参数。只需要5个参数 本节: $q = $query->bind_param('ssssss', $name, $cfname, $clname, $phone, $email,

你能帮我回答这个问题吗 这是在同一个表中添加两行。我对这一切都不熟悉,有人能告诉我这里出了什么问题吗?我遇到了一个错误“致命错误:对非对象调用成员函数bind_param()”


将“SSSS”替换为“SSSS”

在上述情况下,在参数中再添加一个's'

而且


使用“d”表示数字,“f”表示浮点或双精度值您试图添加6个参数。只需要5个参数

本节:

$q = $query->bind_param('ssssss', $name, $cfname, $clname, $phone, $email, $tc);
试试这个:

$q = $query->bind_param('sssss', $name, $cfname, $clname, $phone, $email);

在上述情况下,您已通过$tc,而您在插入查询中未使用该$tc。请检查。

我已修复我的问题,请再次检查复选框字段,以避免出现问题。。如何绑定?为什么要检查
cfname
只有我会检查它们是否都设置好了,因为它们都是必需的HTML 5检查全部,所以我不需要
$q = $query->bind_param('sssss', $name, $cfname, $clname, $phone, $email);
$q = $query->bind_param('ssssss', $name, $cfname, $clname, $phone, $email, $tc);