Php 试图创建数据库,但我得到这些错误,我不知道是什么

Php 试图创建数据库,但我得到这些错误,我不知道是什么,php,html,mysql,Php,Html,Mysql,错误 注意:未定义索引:nome in/storage/ssd5/324/8807324/public_html/autenticar.phpon第3行 注意:未定义索引:电子邮件 in/storage/ssd5/324/8807324/public_html/autenticar.phpon第4行 注意:未定义索引:senha in/storage/ssd5/324/8807324/public_html/autenticar.phpon第5行 致命错误:未捕获错误:调用未定义函数 mysql

错误

注意:未定义索引:nome in/storage/ssd5/324/8807324/public_html/autenticar.phpon第3行

注意:未定义索引:电子邮件 in/storage/ssd5/324/8807324/public_html/autenticar.phpon第4行

注意:未定义索引:senha in/storage/ssd5/324/8807324/public_html/autenticar.phpon第5行

致命错误:未捕获错误:调用未定义函数 mysql_connect()位于 /storage/ssd5/324/8807324/public_html/autenticar.php:9堆栈跟踪:#0 /storage/ssd5/324/8807324/public_html/index.php(2):require_once()#1 {main}抛出 in/storage/ssd5/324/8807324/public_html/autenticar.phpon第9行

PHP


发布数据时,$\u POST数组键必须与发送它们的表单中的匹配

例如,在HTML中,电子邮件字段的名称为“email_usu”,这意味着您可以使用

$_POST['email_usu'];
另外,请注意,如果未正确处理,从用户条目直接将内容插入数据库可能会很危险。我鼓励您阅读以下有关预处理语句和SQL注入的内容


如果我把email\u usu、nome\u usu、senha\u usu放在。错误只会更改并添加_usuchanyou add var_dump($\u POST);在你的$\u POST变量上面,看看你得到了什么输出。更多错误,我是一个初学者:(那很好。尝试学习一些新的东西没有坏处。var\u dump($\u POST);将向我们显示表单的输出,但它也将向我们显示从表单传递的键。您有该输出的副本吗?
mysql*
函数已弃用,请改用mysqli或pdo。并且
type=“name”
不存在,可能应该是
type=“text”
<div class="box" >
  <h2 id="txt-form" >Registro</h2>
  <i class="btn-close-form fas fa-times" ></i>
  <form method="post" action="autenticar.php" >

  <div>
  <input id="nome_usu"  name="nome_usu" type="name" required="" >
  <label>Nome</label>
  </div>

  <div>
  <input id="email_usu"  name="email_usu" type="email" required="" >
  <label>Email</label>
  </div>

  <div>
  <input id="senha_usu"  name="senha_usu" type="password" required="" maxlength="11"  >
  <label>Digite uma senha</label>
  </div>

  <input type="submit" value="Registrar" >

  <p class="txt-login" >já tem conta?</p>
  </form>
  </div>
$_POST['email_usu'];