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

Erro ao excluir e alterar

Boa tarde galera. Me ajuda aqiu por favor.

Esse erro que o browser está reposrtando: http://localhost:8080/alterar-curso%20?id=15

Esse %20 é o motivo, mas pq está gerando assim a url?

1 resposta
solução!

Pessoal consegui aqui. Era meu arquivo persistencia.php que estava com codigo quebrado. Vlw

public function processaRequisicao(): void { //FILTRO P/ POST DA URL DO FORM $descricao = filter_input( INPUT_POST, 'descricao', FILTER_SANITIZE_STRING );

    $curso = new Curso();
    $curso->setDescricao($descricao);
    $id = filter_input(
        INPUT_GET,
        'id',
        FILTER_VALIDATE_INT
    );


    if (!is_null($id) && $id !== false){
        $curso->setId($id);
        $this->entityManager->ObjectManager::merge($curso);
    } else{
        $this->entityManager->persist($curso);
    }
    $this->entityManager->flush();



    header('Location: /listar-cursos', true, 302);
}

}