Olá pessoal!
Estou seguindo as orientações da aula 10, mas no vídeo, especificamente em 05:10, está retornando pra mim a seguinte mensagem:
Notice: Undefined variable: produto in C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\loja\produto-altera-formulario.php on line 17
Já olhei essa linha 17 e não estou encontrando o problema. Já pausei o vídeo e conferi se deixei de colocar o cifrão na variável, mas não encontrei nada.
Podem me ajudar por gentileza?
Segue abaixo o código do meu arquivo "produto-altera-formulario.php". Se necessitarem de outros arquivos, me avisem. Obrigado desde já.
produto-altera-formulario.php
<?php include("cabecalho.php");
include("conecta.php");
include("banco-categoria.php");
include("banco-produto.php");
$id = $_GET['id'];
buscaProduto($conexao, $id);
$categorias = listaCategorias($conexao);
?>
<h1>Alterando Produto</h1>
<form action="altera-produto.php" method="post">
<table class="table">
<tr>
<td>Nome:</td>
<td> <input class="form-control" type="text" name="nome" value="<?=$produto['nome']?>"></td>
</tr>
<tr>
<td>Preço:</td>
<td> <input class="form-control" type="number" name="preco"></td>
</tr>
<tr>
<td>Descrição:</td>
<td> <textarea class="form-control" name="descricao"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="checkbox" name="usado" value="true"> Usado</td>
</tr>
<tr>
<td>Categoria:</td>
<td>
<select name="categoria_id" class="form-control">
<?php foreach($categorias as $categoria) : ?>
<option value="<?=$categoria['id']?>"> <?=$categoria['nome']?>
</option>
<?php endforeach ?>
</select>
</td>
</tr>
<tr>
<td>
<input class="btn btn-primary" type="submit" value="Alterar">
</td>
</tr>
</table>
</form>
<?php include("rodape.php")?>