Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.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 警告:mysqli_error()要求参数1为mysqli,字符串在_Php_Mysqli - Fatal编程技术网

Php 警告:mysqli_error()要求参数1为mysqli,字符串在

Php 警告:mysqli_error()要求参数1为mysqli,字符串在,php,mysqli,Php,Mysqli,我想连接到一个名为ranch的数据库(使用xampp),并在数据库中插入一些表单数据。浏览器将显示错误: 警告:mysqli_error()要求参数1为mysqli,字符串给定 在第38行的C:\xampp\htdocs\project1\register.php中 错误:无法执行插入到 儿童家长(“儿童姓名”、“儿童姓氏”、“年龄”、“性别”、“姓名”、“姓氏”、“地址”、“tk”、“城市”、“电话”、“手机”、“电子邮件”、“parea”、“通行证”) 值('nikos'、'ads'、'34

我想连接到一个名为ranch的数据库(使用xampp),并在数据库中插入一些表单数据。浏览器将显示错误:

警告:mysqli_error()要求参数1为mysqli,字符串给定 在第38行的C:\xampp\htdocs\project1\register.php中

错误:无法执行插入到 儿童家长(“儿童姓名”、“儿童姓氏”、“年龄”、“性别”、“姓名”、“姓氏”、“地址”、“tk”、“城市”、“电话”、“手机”、“电子邮件”、“parea”、“通行证”) 值('nikos'、'ads'、'34'、'sds'、'sds'、'dsd'、'34'、'dsds'、'34'、'434'、'mail@hotmail.com“sds”、“sds”、“34”)

我有下面的.php文件。 我怎样才能修好它


您的代码有三个主要问题:

  • 错误的SQL。在尝试从PHP使用SQL之前,必须先学习基本的SQL语法
  • 错误的mysqli语法。您必须使用准备好的语句,而不是在查询中添加变量
  • 错误的错误报告。您必须将mysqli设置为异常模式,而不是手动检查每个查询结果
  • 要逐一解决这些问题,请阅读以下三个有用的答案:


  • 您的代码存在三个主要问题:

  • 错误的SQL。在尝试从PHP使用SQL之前,必须先学习基本的SQL语法
  • 错误的mysqli语法。您必须使用准备好的语句,而不是在查询中添加变量
  • 错误的错误报告。您必须将mysqli设置为异常模式,而不是手动检查每个查询结果
  • 要逐一解决这些问题,请阅读以下三个有用的答案:


  • 可能重复的欢迎。但请记住在提问之前做一个简单的搜索。这一个肯定已经问了1000次了。可能是欢迎的重复。但请记住在提问之前做一个简单的搜索。这个问题以前一定问过1000次。4:混合OOP和过程式调用到
    mysqli
    4:混合OOP和过程式调用到
    mysqli