Amigos, Preciso de ajuda 1) Ao clicar no botão alterar o browser apresenta o seguinte erro:
( ! ) Parse error: syntax error, unexpected end of file in C:\wamp64\www\loja\altera-produto.php on line 24
Este é o meu código da página "altera-produto.php"
<?php include("cabecalho.php");
include("conecta.php");
include("banco-produto.php");
$id = $_POST['id'];
$nome = $_POST['nome'];
$preco = $_POST['preco'];
$descricao = $_POST['descricao'];
$categoria_id = $_POST['categoria_id'];
if(array_key_exists('usado',$_POST)){
$usado = "true";
} else {
$usado = "false";
}
if(alteraProduto($conexao,$id,$nome,$preco,$descricao,$categoria_id,$usado)) {?>
<p class="text-success">Produto <?= $nome?>, <?= $preco?> alterado com sucesso!</p>
<?php } else {
$msg = mysqli_error($conexao);
?>
<p class="text-danger">Produto <?= $nome?>, <?= $preco?> não alterado: <?= $msg?></p>
<?php}?>
<?php include("rodape.php")?>
2) Não está apresentando a mensagem de erro quando o usuário e a senha é inválida, segue o código:
<?php include("cabecalho.php");
include("conecta.php");
include("banco-produto.php");
include("logica-usuario.php");
verificaUsuario();
$nome = $_POST['nome'];
$preco = $_POST['preco'];
$descricao = $_POST['descricao'];
$categoria_id = $_POST['categoria_id'];
if(array_key_exists('usado',$_POST)){
$usado = "true";
} else {
$usado = "false";
}
if(insereProduto($conexao,$nome,$preco,$descricao,$categoria_id,$usado)) {?>
<p class="text-success">Produto <?= $nome?>, <?= $preco?> adicionado com sucesso!</p>
<?php } else {
$msg = mysqli_error($conexao);
?>
<p class="text-danger">Produto <?= $nome?>, <?= $preco?> não adicionado: <?= $msg?></p>
<?php
}
?>
<?php include("rodape.php") ?>