Problemas com formulário puxando dados do bd

Galera boa noite, tenho um formulário de edição que puxa os dados do banco dados, porém tô com o seguinte problema, quero que o formulário de acordo com o id exiba as informações a serem alteradas, mais não sei qual o comando pra exibir de forma individual, pois no arquivo de exibir tudo eu usei o

<?php foreach ($result as $value){ ?>

//Código do formulário aqui…

<?php } ?>

só que ele acaba exibindo o formulário várias vezes por ser um laço de repetição, como faço pra exibir somente as informações únicas de acordo com o id?

Geralmente não usamos laço (for, foreach, while, etc) para preencher form, como vc busca apenas um registro do banco pelo id, é só um que vai retornar…

Como vc está preenchendo a variável $result?

Te apresento o famoso select com where

https://www.w3schools.com/sql/sql_where.asp