3
respostas

Bug no arquivo "produto-lista.php"

Boa tarde,

Meu código é o seguinte:

<?php require_once("cabecalho.php"); require_once("banco-produto.php"); require_once("class/Produto.php"); ?>

<?php $produtos = listaProdutos($conexao); foreach($produtos as $produto) : ?> <?= $produto->nome ?><?= $produto->preco ?><?= substr($produto->descricao, 0, 40) ?><?= $produto->categoria->nome?>alterar <?php endforeach ?>

<?php include("rodape.php"); ?>

Mas o erro ainda é de sintaxe. O que fazer?

Grato!

3 respostas

Em qual LINHA aparece o erro? Em qual arquivo? Pode colocar o código formatado para facilitar a análise. Use o botão

<?php require_once("cabecalho.php"); require_once("banco-produto.php"); require_once("class/Produto.php"); ?>

<?php $produtos = listaProdutos($conexao); foreach($produtos as $produto) : ?> <?= $produto->nome ?><?= $produto->preco ?><?= substr($produto->descricao, 0, 40) ?><?= $produto->categoria->nome?>alterar  remover <?php endforeach ?>
<?php include("rodape.php"); ?>

Problema na linha 31.

Falta um ponto-e-vírgula nesta linha:

<?php endforeach; ?>