Esta mensagem abaixo fica mostrando direto no campo descrição
<br />
<b>Notice</b>: Undefined variable: produto in <b>/opt/lampp/htdocs/loja/produto-formulario.php</b> on line <b>23</b><br />
<?php include("cabecalho.php");
include("conecta.php");
include("banco-categoria.php");
$categorias = listaCategorias($conexao);
?>
<h1>Formulário de produto</h1>
<!--Envidando os dados para a página adiciona-produto.php-->
<form action="adiciona-produto.php" method="post">
<table class="table">
<tr>
<td>Nome:</td>
<td><input class="form-control" type="text" name="nome"><br/></td>
</tr>
<tr>
<td>Preço:</td>
<td><input class="form-control" type="number" name="preco"><br/></td>
</tr>
<tr>
<td>Descrição</td>
<td><textarea class="form-control" name="descricao"><?=$produto['descricao']?></textarea></td>
</tr>
<tr>
<td>Usado</td>
<td><input type="checkbox" name="usado" value="true">Usado
</tr>
<tr>
<td>Categoria</td>
<td>
<select name="categoria_id" class="form-control">
<?php foreach ($categorias as $categoria) :?>
<option value="<?=$categoria['id']?>">
<?=$categoria['nome']?><br/>
<?php endforeach ?>
</td>
</tr>
<tr>
<td>
<button class="btn btn-primary" type="submit">Cadastrar</button>
</td>
</tr>
</table>
</form>
<?php include("rodape.php");?>