Trazer valores do DB e exibir eles no Value do Formulário.
Olá pessoal ,
Eu estou iniciando na linguagem de programação agora e estou criando um sistema simples de cadastro, atualização e exclusão de informações no DB via PHP.
Para inserir e visualizar até aqui eu já conseguir, porém eu estou quebrando a cabeça para fazer uma consulta no DB e pegar esses valores e exibir eles no VALUE do formulário.
Alguém ai poderia me dar um auxilio.
Segue abaixo o código que estou fazendo.
OS VALORES DA CONSULTA NÃO APARECE NO CAMPO INPUT
parece que a consulta não foi feita no DB.
<?php
$host = "localhost";
$user = "root";
$pass = "";
$banco = "filmes-db";
$conexao = mysql_connect($host, $user, $pass) or die (mysql_error());
mysql_select_db($banco);
$id = $_GET['id'];
$sql_update = mysql_query("SELECT * FROM galeria WHERE id = '$id' ");
while ($lista = mysql_fetch_array($sql_update)) {
$pega_nome = $lista['nome'];
$pega_genero = $lista['genero'];
$pega_capa = $lista['capa'];
$pega_link = $lista['link'];
$pega_sinopse = $lista['sinopse'];
}
<div class="formulario">
<form method="POST" action="class/funcoes.php?funcao=editar&id<?php echo $id; ?>">
<input type="text" name="nome" class="input-form" value="<?php echo $pega_nome;?>">
<input type="text" name="genero" class="input-form" value="<?php echo $pega_genero; ?>">
<input type="text" name="capa" class="input-form" value="<?php echo $pega_capa; ?>">
<input type="text" name="link" class="input-form" value="<?php echo $pega_link; ?>">
<textarea name="sinopse" id="" cols="30" rows="5" class="input-area"/><?php echo $pega_sinopse; ?></textarea>
<input type="submit" value="Editar" class="btn-form"/>
</form>
</div>
?>Discussão (5)
Carregando comentários...