1. Fijate que al botón de submit le puse nombre (insertar) para que puedas saber cuando se envia el form.
---lo tengo asi
<form name="Dos" action="insertar.php" method="post">
<input type="submit" value="Insertar"><br>
LLama a insertar.php q es este mismo script
2. Llamá a un exorcista :P Hablando en serio, no entiendo porque no funciona. ¿Estás seguro que tu código es idéntico al que pegaste?
el codigo q tengo es el q pegue .. abajo lo pego otra vez..
3. Fijate además, que no hace falta incluír 'conexiondb.php' a menos que envies el formulario, suponiendo claro que dicho archivo solo sirve para entablar la conexión con la db.
pongo conexiondb.php xq lo q tiene q hacer es mandar el resultado de la insercion a mi BD
Pego mi codigo actual
Código:
<html><head> <title>Insercion en la BD.</title></head><body>
<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>
<a href="formulario.php">Ir a Inicio</a><br>
<input type="submit" value="Insertar"><br>
</form>
<?php
include('conexionbd.php');
if(isset($_POST['insertar'])) {
$nombre = $_POST['nombre'];
$genero = $_POST['genero'];
$reparto =$_POST['reparto'];
$sinopsis = $_POST['sinopsis'];
$query = mysql_query("Insert into pruebas(nombre,genero,reparto,sinopsis) values (".$nombre.",".$genero.",".$sinopsis.",".$reparto.")") or die (mysql_error());
}
?>
<div align="center"><a href="consultabd.php">Visualiza el Contenido de la BD</a></div>
</body>
</html>