Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

verneklavor

[Resolvido] Editar registro (update no php)

Recommended Posts

Estou fazendo uma aplicação de controle de estoque, preciso de ajuda na parte de editar os registros.

 

Minha duvida é como associar cada linha de registro para cada pagina de edição(como fazer para ao clicar na imagem de um registro X, ele abrir a pagina de edição com as informações daquele registro)

 

1) Em 'editarregistros.php' são listados todos os registros e do lado de cada registro é exibida uma imagem que ao clicar nela é redirecionado para uma outra pagina 'editar.php', que nela é exibido um formulario com as informações do registro para serem alteradas.

 

Imagem Postada

 

Imagem Postada

 

2) As informações são atualizadas e ao cicar no botao de atualização, os dados são atualizados e redireciona para uam nova pagina exibidno uma mensagem de confirmação.

 

Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

é facil amigo,

na pagina edita registos php, a imagem que contem o lapis passa a ser um botão logo você usa seguinte codigo..

<a href="editar.php&id='.$linha["id"].'"></a>

 

na pagina editar voce tem de fazer um select a base de dados

 

<?

 

$sql = "SELECT * FROM registos WHERE id=".$_GET['id'];//este vai buscar o id por post que é passado por variavel

$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta.");

$linha=mysql_fetch_array($resultado);

?>

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

é facil amigo,

na pagina edita registos php, a imagem que contem o lapis passa a ser um botão logo você usa seguinte codigo..

<a href="editar.php&id='.$linha["id"].'"></a>

 

na pagina editar voce tem de fazer um select a base de dados

 

<?

 

$sql = "SELECT * FROM registos WHERE id=".$_GET['id'];//este vai buscar o id por post que é passado por variavel

$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta.");

$linha=mysql_fetch_array($resultado);

?>

 

Abraço

 

 

Problema resolvido, grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.