FORMULÁRIO HTML PARA CADASTRO:
<html> <head><html> <head> <title>Lista de Filmes</title> </head> <body> <!--formulário para captura dos dados --> <h3>Cadastro de Filmes</h3> <form action="inclusao.php" method="post"> <table> <tr> <td>Nome:</td> <td><input type="text" name="nome"></td> </tr> <tr> <td>Título Original:</td> <td><input type="text" name="nome_orig"></td> </tr> <tr> <td>Nacionalidade:</td> <td><input type="text" name="natio"></td> </tr> <tr> <td>Ano de Lançamento:</td> <td><input type="text" name="ano"></td> </tr> <tr> <td>Imagem:</td> <td><input type="file" name="foto_filme" size="50"></td> </tr> <tr> <td><input type="submit" value="Enviar"></td> </tr> </table> </form> </body> </html>
SCRIPT PHP PARA INCLUSÃO NO BANCO:
<?php //dados que serão incluidos $nome=$_POST['nome']; $nome_orig=$_POST['nome_orig']; $natio=$_POST['natio']; $ano=$_POST['ano']; if(is_uploaded_file($_FILES['foto_filme']['tmp_name'])) { $imgData = file_get_contents($_FILES['foto_filme']['tmp_name']); $sizeData = getimagesize($_FILES['foto_filme']['tmp_name']); $foto_filme = $imgData; $tipo_foto_filme = $sizeData['mime']; } $sql = "INSERT INTO tab_filmes (nome, nome_orig, natio, ano, binarioFoto, tipoFoto) VALUES ('$nome', '$nome_orig', '$natio', '$ano', '$foto_filme', '$tipo_foto_filme')"; //conexão com o banco de dados $con=mysql_connect("localhost", "root") or die ("Configuração de Banco de Dados Errada!"); //Selecionando o banco de dados... mysql_select_db("filmes") or die ("Banco de Dados Inexistente!"); //Inserindo os dados mysql_query($sql, $con) or die ("<font style=Arial color=red><h1>Houve um erro na gravação dos dados</h1></font>"); echo "<font style=Arial color=green><h1>Cadastro efetuado com sucesso!</h1></font>"; ?>