This first code to register is not working, it is the same as another one that is working that registers the users, it is giving the error in $ insertenome and shows the message Could not insert registration: , I searched but did not find the problem.
Code that is giving error
<?php
/* substitua as variáveis abaixo pelas que se adequam ao seu caso */
$dbhost = 'localhost'; // endereco do servidor de banco de dados
$dbuser = 'root'; // login do banco de dados
$dbpass = ''; // senha
$dbname = 'delivery'; // nome do banco de dados a ser usado
$conecta = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
$seleciona = mysqli_select_db($conecta, $dbname);
$nome = $_POST ["nome_restaurante"];
$titulo = $_POST ["titulo_restaurante"];
$email = $_POST ["email_restaurante"];
$categoria = $_POST ["categoria_restaurante"];
$descricaoc = $_POST ["descricao_curta"];
$descricaol = $_POST ["descricao_longa"];
$telefone = $_POST ["telefone_restaurante"];
$site = $_POST ["site_restaurante"];
$sqlinsert = "INSERT INTO restaurantes (ID, Nome, Titulo, Descricao_curta, Descricao_longa, Logo, Categoria, Telefone, Email, Site) VALUES (DEFAULT, '$nome', '$titulo', '$email', '$categoria', '$descricaoc', '$descricaol', DEFAULT, '$telefone', '$site')";
$inserenome = mysqli_query( $conecta, $sqlinsert );
// inicia a conexao ao servidor de banco de dados
if(! $conecta )
{
die("<br />Nao foi possivel conectar: " . mysql_error());
}
echo "<br />Conexao realizada!";
// seleciona o banco de dados no qual a tabela vai ser criada
if (! $seleciona)
{
die("<br />Nao foi possivel selecionar o banco de dados $dbname");
}
echo "<br />Selecionado o banco de dados $dbname";
// finalmente, cria a tabela
if(! $inserenome )
{
die("<br />Nao foi possivel inserir registro: " . mysql_error());
}
echo "<br />Um novo registro foi feito!";
// encerra a conexão
mysqli_close($conecta);
header('Location: index.php')
?>
Code that is working normally
/* substitua as variáveis abaixo pelas que se adequam ao seu caso */
$dbhost = 'localhost'; // endereco do servidor de banco de dados
$dbuser = 'root'; // login do banco de dados
$dbpass = ''; // senha
$dbname = 'delivery'; // nome do banco de dados a ser usado
$conecta = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
$seleciona = mysqli_select_db($conecta, $dbname);
$nome = $_POST ["nome"];
$sobrenome = $_POST ["sobrenome"];
$email = $_POST ["email"];
$telefone = $_POST ["telefone"];
$usuario = $_POST ["usuario"];
$senha = $_POST ["senha"];
$sqlinsert = "INSERT INTO usuarios (ID, Nome, Sobrenome, Email, Telefone, Usuario, Senha) VALUES (DEFAULT, '$nome', '$sobrenome', '$email', '$telefone', '$usuario', '$senha')";
$inserenome = mysqli_query( $conecta, $sqlinsert );
// inicia a conexao ao servidor de banco de dados
if(! $conecta )
{
die("<br />Nao foi possivel conectar: " . mysql_error());
}
echo "<br />Conexao realizada!";
// seleciona o banco de dados no qual a tabela vai ser criada
if (! $seleciona)
{
die("<br />Nao foi possivel selecionar o banco de dados $dbname");
}
echo "<br />Selecionado o banco de dados $dbname";
// finalmente, cria a tabela
if(! $inserenome )
{
die("<br />Nao foi possivel inserir registro: " . mysql_error());
}
echo "<br />Um novo registro foi feito!";
// encerra a conexão
mysqli_close($conecta);
header('Location: index.php')
?>
Is there something I'm not noticing?