Tengo un problema no se insertan los datos en mysql desde php
tengo un form con el siguiente código
<label> <h3 align="center">ALTA DE CONTRATO</h3> </label></p> <br> <FORM METHOD="POST" ACTION="insertarcon.php"> NOMBRE DEL ASESOR <INPUT TYPE="TEXT" NAME="nombre_vend" size="40"> NUM. CONTRATO <INPUT TYPE="INT" NAME="num_con" size="20"> FOLIO <INPUT TYPE="TEXT" NAME="folio_con" size="20"> FECHA <INPUT TYPE="DATE" NAME="fecha_con"> <br> TIPO DE SERVICIO <input type="text" name="tipo_serv"> COSTO SERVICIO <INPUT TYPE="text" name="costo_serv"> AP. INICIAL <INPUT TYPE="TEXT" NAME="ap_ini" size="13"> SALDO <INPUT TYPE="TEXT" NAME="saldo" size="13"> T. ABONO <INPUT TYPE="text" name="abono"> <br> NOMBRE CLIENTE <INPUT TYPE="TEXT" NAME="nom_cli" size="45"> EDAD <INPUT TYPE="TEXT" NAME="edad_cli" size="10"> F. NAC. <INPUT TYPE="DATE" NAME="fecha_n" size="20"> DIRECCION <INPUT TYPE="TEXT" NAME="dir_cli" size="40"> <br> TELEFONO <INPUT TYPE="TEXT" NAME="tel_cli"> <br> COTITULAR 1 <INPUT TYPE="TEXT" NAME="cot_1" size="45" > PARENTESCO <INPUT TYPE="TEXT" NAME="par_1"> <BR> COTITULAR 2 <INPUT TYPE="TEXT" NAME="cot_2" size="45"> PARENTESCO <INPUT TYPE="TEXT" NAME="par_2"> <BR> COTITULAR 3 <INPUT TYPE="TEXT" NAME="cot_3" size="45" > PARENTESCO <INPUT TYPE="TEXT" NAME="par_3"> <INPUT TYPE="SUBMIT" value="INSERTAR"> </FORM>
y recibo los datos en este otro archivo:
<?
$link = @mysql_connect("localhost", "root","")
or die ("Error al conectar a la base de datos.");
@mysql_select_db("montesinai", $link)
or die ("Error al conectar a la base de datos.");
require("funciones.php");
$nombre_vend = $_POST["nombre_vend"];
$num_con = $_POST["num_con"];
$folio_con = $_POST["folio_con"];
$fecha_con = $_POST["fecha_con"];
$tipo_serv = $_POST["tipo_serv"];
$costo_serv = $_POST["costo_serv"];
$ap_ini = $_POST["ap_ini"];
$saldo = $_POST["saldo"];
$abono = $_POST["abono"];
$nom_cli = $_POST["nom_cli"];
$edad_cli = $_POST["edad_cli"];
$fecha_n = $_POST["fecha_n"];
$dir_cli = $_POST["dir_cli"];
$tel_cli = $_POST["tel_cli"];
$cot_1 = $_POST["cot_1"];
$par_1 = $_POST["par_1"];
$cot_2 = $_POST["cot_2"];
$par_2 = $_POST["par_2"];
$cot_3 = $_POST["cot_3"];
$par_3 = $_POST["par_3"];
$sql ="INSERT INTO contratos (nombre_vend,num_con,folio_con,fecha_con,tipo_serv,costo_serv,ap_ini,saldo,abono,nom_cli,edad_cli,fecha_n,dir_cli,tel_cli,cot_1,par_1,cot_2,par_2,cot_3,par_3)";
$sql.="VALUES ('".$nombre_vend."','.$num_con.','".$folio_con."','".$fecha_con."','".$tipo_serv."','".$costo_serv."','".$ap_ini."','".$saldo."','".$abono."','".$nom_cli."','".$edad_cli."','".$fecha_n."','".$dir_cli."','".$tel_cli."','".$cot_1."','".$par_1."','".$cot_2."','".$par_2."','".$cot_3."','".$par_3."')"or die (mysql_error());
mysql_query($sql, $link);
@mysql_close($link);
?>
Al ingresar los datos en el formulario y dar clic en el botón para hacer la consulta no me marca ningún error pero tampoco me agrega los datos a la tabla.
mi bd se llama montesinai y mi tabla se llama contratos que es la siguiente :
nombre_vend tex
num_con int(11)
folio_con int(11)
fecha_con date
tipo_serv text
costo_serv text
ap_ini text
saldo text
abono text
nom_cli text
edad_cli text
fecha_n date
dir_cli text
tel_cli text
cot_1 text
par_1 text
cor_2 text
par_2 text
cot_3 text
par_3 text
Agradecería mucho su ayuda con mi problema de antemano gracias saludos
1 Respuesta
Respuesta de Michael Mendoza Gomez
1