Problema en inserción de registros de php con mysql
Cordial saludo, agradezco a quied(es) me puedan ayudar con lo siguiente:
Estoy haciendo una aplicación por el momento muy simple en Dreamweaver CC utilizando lenguaje de programación php y en Mysql Worbench, tengo la base de datos..en donde existe una relación de uno a muchos entre dos tablas (generales y ejecución), dentro del Dreamweaver tengo tres archivos un se llama conexión.php, el otro Ejecución.html
y el último se llama guardar1.php
El archivo llamado Ejecución.html, tiene el siguiente código:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
</head>
<body>
<form action= "guardar1.php" method="post" name="form">
<form id="form1" name="form1" method="post">
<p>Año
<label for="Año">:</label>
<input type="text" name="Año" id="Año">
</p>
<p>
<label for="Ejtdo">Ejtdo:</label>
<input type="text" name="Ejtdo" id="Ejtdo">
</p>
<p>
<label for="Ppto">Ppto:</label>
<input type="text" name="Ppto" id="Ppto">
</p>
<p>
<input type="submit" name="button" id="button" value="Insertar_datos">
</p>
</form>
</body>
</html>
el archivo llamado conexión.php, tiene el siguiente código:
<?php
$conexión=mysql_connect("localhost", "root", "") or die ("No se pudo realizar la conexión");
mysql_select_db("MantenimientoLime",$conexión) or die("Error con la base de datos");
?>
y el archivo llamado guardar1.php, tiene el siguiente código:
<?php
if (isset($_Post['Año'])) {
$Año=$_Post['Año'];
}
if (isset($_Post['Ppto'])) {
$Ppto=$_Post['Ppto'];
}
if (isset($_Post['Ejtdo'])) {
$Ppto=$_Post['Ejtdo'];
}
include("conexión.php");
$mysql="INSERT INTO generales(Año) values($Año)";
$mysql1="INSERT INTO ejecución(Ppto,Ejtdo) values($Ppto,$Ejtdo)";
/*if(!mysql_query($mysql) AND !mysql_query($mysql1)) die (mysql_error());*/
mysql_query($mysql,$conexión) or die (mysql_error());
mysql_query($mysql1,$conexión) or die (mysql_error());
echo "Dato insertado";
mysql_close();
?>
Estoy utilizando un servidor wampp y al ejecutar la página e insertar registros para los campos Año, Ppto y Ejtdo
Me aparece una tablillas indicandomen los incómodos mensajes:
Notice: Undefined variable: Año in C:\wamp\www\LIME\guardar1.php on line 15
Call Stack
#TimeMemoryFunctionLocation
10.0575371544{main}( )..\guardar1.php:0
( ! ) Notice: Undefined variable: Ppto in C:\wamp\www\LIME\guardar1.php on line 16
Call Stack
#TimeMemoryFunctionLocation
10.0575371544{main}( )..\guardar1.php:0
( ! ) Notice: Undefined variable: Ejtdo in C:\wamp\www\LIME\guardar1.php on line 16
Call Stack #TimeMemoryFunctionLocation
10.0575371544{main}( )..\guardar1.php:0
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '±o) values()' at line 1
No se de verdad porque me aparecen esos errores , siendo que en videotutoriales que aparecen en youtube, desarrollan los sitios web, con dicho código y se ejecutan sin ningún problema.
Muchas gracias
Att. Ing Hernán Camilo Martínez V.