Galera, boa noite
Alguém pode me ajudar? Não entendi o escopo da variável $usado. Ela é declarada dentro de um if, e depois é utilizada em uma chamada de função (insereProduto()) dentro de outro if ?
Isso pode Arnaldo? Segue código...<?php
include("cabecalho.php");
include("conecta.php");
include("bancoProduto.php");
$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 (insereProdutos($conexao, $nome, $preco, $descricao, $categoria_id, $usado)) { ?>
<p class="alert-success">Produto foi adicionado com sucesso!</p>
<?php } else { $msg = mysqli_error($conexao)?>
<p class="alert-danger">Produto não foi adicionado: <?=$mgs?></p>
<?php } ?>
<?php include("rodape.php")?>