Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2008, 05:22
eterno002
 
Fecha de Ingreso: febrero-2008
Mensajes: 12
Antigüedad: 16 años, 2 meses
Puntos: 0
Ayuda: no consigo insertar datos en tabla mysql

Hola,
Por más que lo reviso no encuentro el fallo o lo que estoy haciendo mal.
La idea es subir datos a una tabla mysql a traves de un formulario html para hacer una base de datos de peliculas.
Los campos a rellenar son tres, de momento: titulo,titulo original y director.
la base de datos si inserto registros directamente en ella funciona perfectamente no me dá ningun error.
Podria alguien revisarme el codigo y decirme en que me he equivocado??
Os pongo el codigo del formulario html y del php al que apunta dicho formulario:
Código:
<html>
<body>
<form method="post" action="subir5.php">
Titulo :<input type="Text" name="titulo"><br>
Titulo Original:<input type="Text" name="titulo original"><br>
Director :<input type="Text" name="director"><br>
<input type="Submit" name="enviar" value="Aceptar información">
</form>
</body>
</html>
Código:
<html>
<body>
<?php
// process form
$link = mysql_connect("localhost","pma","200176");
mysql_select_db("ejemplo");
$sql = "INSERT INTO ficha (titulo, titulo original, director)";
$sql .= "VALUES ('$titulo', '$titulo original', '$director')";
$result = mysql_query($sql);
echo "¡Gracias! Hemos recibido sus datos.\n";
?>
</body>
</html>
Os agradeceria que me echaseis una mano porque estoy atascado en este punto y no le encuentro el fallo.Tambien he probado con otros codigos distintos a este para insertar datos en la base de datos a traves de formulario pero tampoco he tenido exito.
Un saludo y gracias de antemano.