Mi problema es el siguiente:
Tengo un formulario y quiero que los datos que ingresen se guarden en la BD. Tengo lo siguiente:
Formulario
Código HTML:
<html> <head> <title></title> </head> <body> <form action="conexion.php" method="post" > Nombre: <input type="text" name="nombre"><br/> Segundo Nombre: <input type="text" name="segnom"><br/> Apellido: <input type="text" name="ape"><br/> Telefono: <input type="text" name="tel"><br/> Telefono trabajo: <input type="text" name="teltra"><br/> Direccion: <input type="text" name="dir"><br/> Diriccion de trabajo: <input type="text" name="dirtra"><br/> Celular: <input type="text" name="cel"><br/> Celular trabajo: <input type="text" name="celtra"><br/> E-mail: <input type="text" name="email"><br/> <input type="submit" value="Guardar"> </form> </body> </html>
Código PHP:
<?php
$conexion=mysql_connect("localhost","root","")
or die("Problemas en la conexion");
mysql_select_db("agenda",$conexion) or
die("Problemas en la seleccion de la base de datos");
mysql_query("insert into datos(nombre,segnom,ape,tel,teltra,dir,dirtra,cel,celtra,email) values
('$_POST["nombre"]','$_POST["segnom"]','$_POST["ape"]',$_POST["tel"],$_POST["teltra"],'$_POST["dir"]','$_POST["dirtra"]',$_POST["cel"],$_POST["celtra"],'$_POST["email"]';)",
$conexion) or die("Problemas en el select".mysql_error());
mysql_close($conexion);
echo "El alumno fue dado de alta.";
?>
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\wamp\www\...........
otra consulta es si en este ejemplo esta bien
Código PHP:
'$_POST["nombre"]'
a y por las dudas aca esta la bd
nombre varchar(30) Sí NULL
segnom varchar(30) Sí NULL
ape varchar(30) Sí NULL
tel int(20) Sí NULL
teltra int(20) Sí NULL
dir varchar(50) Sí NULL
dirtra varchar(50) Sí NULL
cel int(25) Sí NULL
celtra int(25) Sí NULL
email varchar(50) Sí NULL
desde ya muchas gracias
Un saludo