Wenas Tengo ste codigo que me inserta texto en una base de datos desde el formulario de insercion ..
Código:
<html>
<head>
<title>Insercion en la BD.</title></head><body>
<?php
if(!isset($_POST['insertar']))
{
?>
<form name="Dos" action="insertar.php" method="post">
Titulo:<input name="nombre" type="text" value=""> <br>
Genero:<input name="genero" type="text" value=""> <br>
Reparto:<input name="reparto" type="text" value=""> <br>
Sinopsis:<input name="sinopsis" type="text" value=""> <br>
<input type="submit" name="insertar" value="Insertar"><br>
</form>
<?php
}
else
{
include('conexionbd.php');
$nombre = $_POST['nombre'];
$genero = $_POST['genero'];
$reparto =$_POST['reparto'];
$sinopsis = $_POST['sinopsis'];
$consulta="Insert into principal(nombre,genero,reparto,sinopsis) values ('$nombre','$genero','$sinopsis','$reparto')" ;
$query = mysql_query($consulta) or die (mysql_error());
}
?>
<div align="center"><a href="consultabd.php">Visualiza el Contenido de la BD</a></div>
</body>
</html>
Ahora quiero poner tambien un campo en el menu para subir imagenes a la base de datos a la vez y me esta dando problemas.. :(
este es el codigo de antes modificado para poder subir tamb el campo fotos de la BD a la Base de datos desde el formulario...
no me da ningun error pero no me sube la imagen a la bd :(
Código:
<html>
<head>
<title>Insercion en la BD.</title></head><body>
<?php
if(!isset($_POST['insertar']))
{
?>
<form name="Dos" action="insertar.php" method="post" enctype="multipart/form-data">
Titulo:<input name="nombre" type="text" value=""> <br>
Genero:<input name="genero" type="text" value=""> <br>
Reparto:<input name="reparto" type="text" value=""> <br>
Sinopsis:<input name="sinopsis" type="text" value=""> <br>
Nombre Imagen:<input type="text" name="nombreimagen" maxlength="100"><br>
Imagen:<input type="file" name="imagen" size="40"><br>
<input type="submit" name="submit" value="Subir">
<input type="submit" name="insertar" value="Insertar"><br>
</form>
<?php
}
else
{
include('conexionbd.php');
$nombre = $_POST['nombre'];
$genero = $_POST['genero'];
$reparto =$_POST['reparto'];
$sinopsis = $_POST['sinopsis'];
$nombreimagen = $_POST["nombreimagen"];
$imagen = addslashes(fread(fopen($fotos, "r"), filesize($fotos)));
$consulta="Insert into principal(nombre,nombreimagen,fotos,genero,reparto,sinopsis) values ('$nombre','$genero','$sinopsis','$reparto','$nombreimagen','$fotos')" ;
$query = mysql_query($consulta) or die (mysql_error());
}
?>
</body>
</html>
Pego aqui el codigo a ver si alguien podria ayudarme!Thanks