Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2009, 14:10
Avatar de mau_87lp
mau_87lp
 
Fecha de Ingreso: diciembre-2009
Ubicación: La Plata,Buenos Aires.
Mensajes: 72
Antigüedad: 14 años, 5 meses
Puntos: 3
problema con formulario

Hola a todos este es mi primera participacion en el foro.

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> 
y parte php


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.";
?>
al ejecutar este formulario me tira el siguiente error:


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"]' 
o va sin comillas dobles o que esta mal?


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