estoy realizando una insercion en la base de datos sql server, pero ahora la insercion la puedo realizar asi
$LcSentencia="INSERT INTO Preinscripcion (N_de_ficha, A_paterno, A_materno, Nombre, Sexo, Fech_nac, Fi, Id_po_naci, Id_nacio, Domicilio, Colonia, Tel1, Tel2, Tel3, Id_carrera, Id_escuelap, Promedio, Id_especialp, E_mail, Fech_registro, Situ_pago) VALUES (2, 'c', 'c', 'c', 0, '11/01/2000', '15/01/2004', 1, 1, 'Conocido', 'Conocida', '2-2-2-1', ' ', ' ', 1, 1, 1, 1, 'pio@', '01/09/2003', 'Pendiente')";
en esta forma, si inserta correctamente a la Base de datos, pero como todos estos valores los tengo en variables al momento de pasarlos me manda un error:
Warning: MS SQL message: L¡nea 1: sintaxis incorrecta cerca de ','. (severity 15) in c:\archivos de programa\apache group\apache\htdocs\control_escolar\envia.php on line 38
y por ultimo mi consulta quedo asi:
$LcSentencia="INSERT INTO Preinscripcion (N_de_ficha, A_paterno, A_materno, Nombre, Sexo, Fech_nac, Fi, Id_po_naci, Id_nacio, Domicilio, Colonia, Tel1, Tel2, Tel3, Id_carrera, Id_escuelap, Promedio, Id_especialp, E_mail, Fech_registro, Situ_pago) VALUES ($LcNum,'$ApP','$ApM','$Nom',$Sex,'$FNac','15/02/2003',$Pob,$Nacion,'$Dom','$Col','$Tel1','$Tel2',' $Tel3',$Carr,$Escuela,$Prom,$Espec,'$Email','02/09/2003','pendiente')";
en que puedo estar mal, auxiliooooooo