[Resolvido] Não inclui no Banco de dados
Olá, estou tentando fazer um cadastro aqui e quando uso o file field não faz o cadastro no banco de dados!
Será que alguém pode me ajudar, por favor
esse código é do formulário
<form action="funcoes.php?funcao=gravar" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table border="0" cellspacing="3" cellpadding="3">
<tr>
<td>Nome:</td>
<td><label>
<input name="nome" type="text" id="nome" size="45" />
</label></td>
</tr>
<tr>
<td>Preço:</td>
<td><label>
<input name="preco" type="text" id="preco" size="45" />
</label></td>
</tr>
<tr>
<td>Imagem:</td>
<td><label>
<input name="imagem" type="file" id="imagem" size="35" />
</label></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button" id="button" value="Cadastrar" /></td>
</tr>
</table>
</form>
Esse outro código aqui é do arquivo funcoes.php
<?php
require("conexao.php");
$grava_nome = $_POST['nome'];
$grava_preco = $_POST['preco'];
$grava_imagem = $_FILES['imagem']['name'];
$tmp_imagem = $_FILES['imagem']['tmp_name'];
$destino = "images/jornalzinho/".$grava_imagem;
if($_GET['funcao'] == "$gravar"){
if(move_uploaded_file($tmp_imagem, $destino)){
$sql_gravar = mysql_query("INSERT INTO produtos (nome, preco, imagem) VALUES ('$grava_nome','$grava_preco','$destino')");
header('Location: form.php');
}
}
?>Discussão (5)
Carregando comentários...