Tou fazendo este sisteminha de vendas para um cliente, só que acho que esta alguma coisa errada, alguém poderia me ajudar, para ver se esta certo dar uma olhada no codigo, fiz um curso de php, mas o professor era um matão agora estou me lascando sozinho, se alguém puder me dar uma ajuda agradeço.
Codigo Upload
require("conectdb.php");
//se existir o arquivo
if(isset($_FILES["arquivo"])){
$arquivo = $_FILES["arquivo"];
$pasta_dir = "arquivos/";//diretorio dos arquivos
//se não existir a pasta ele cria uma
if(!file_exists($pasta_dir)){
mkdir($pasta_dir);
}
$arquivo_nome = $pasta_dir . $arquivo["name"];
// Faz o upload da imagem
move_uploaded_file($arquivo["tmp_name"], $arquivo_nome);
//conecta no banco
$arquivo = $_POST['arquivo'];
$arquivo1 = $_POST['arquivo1'];
$arquivo2 = $_POST['arquivo2'];
$arquivo3 = $_POST['arquivo3'];
$id = $_POST['id'];
$veiculo = $_POST['veiculo'];
$valor = $_POST['valor'];
$descricao = $_POST['descricao'];
$query = "INSERT INTO cadastro (arquivo, arquivo1, arquivo2, arquivo3, veiculo, valor, descricao) VALUES ('$arquivo_nome', $arquivo1_nome, $arquivo2_nome, $arquivo3_nome, $veiculo, $valor, $descricao)"; // inserção sql na tabela de cadastro
mysql_query($query) or die (mysql_error());
mysql_close();//fecha conexão
}
?>
<? echo "<center><font size='3'>Cadastrado com sucesso";
echo "<center><br>";
echo "<img src='$arquivo_nome' width='250'><br>$nome";
?>
cÓDIGO Sql
CREATE TABLE `cadastro` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`veiculo` text NOT NULL,
`valor` text NOT NULL,
`descricao` text NOT NULL,
`arquivo` text NOT NULL,
`arquivo1` text NOT NULL,
`arquivo2` text NOT NULL,
`arquivo3` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMEN
Pergunta
CleberSilva
Tou fazendo este sisteminha de vendas para um cliente, só que acho que esta alguma coisa errada, alguém poderia me ajudar, para ver se esta certo dar uma olhada no codigo, fiz um curso de php, mas o professor era um matão agora estou me lascando sozinho, se alguém puder me dar uma ajuda agradeço.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.