Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Qual o erro no código?

Bom dia, Estou na atividade Renderizando uma lista do curso de PHP Orientado a objetos, no exercício pede para encontrar a questão que não tem erro de sintaxe, para mim, tinha duas questões corretas, mas de acordo com a pergunta, essa está errada:

<table class="table table-striped table-bordered">

    <?php
    $produtos = listaProdutos($conexao);
    foreach ($produtos as produto) :
    ?>
        <tr>
            <td><?= $produto->nome ?></td>
            <td><?= $produto->preco ?></td>

            <!-- continuação do código omitido -->
        </tr>
    <?php
    endforeach
    ?>    
</table>

Qual o erro de sintaxe desse código?

1 resposta
solução!

Olá,

Acho que o erro está nessa linha:

foreach ($produtos as produto) :

Faltou o "$" da variável $produto:

foreach ($produtos as $produto) :

Hasta la vista. =)