La verdad lo que he entendido es que tu deseas que al hacer un insert a tu tabla se autoincremente la primera columna no?, bueno si es eso aqui va mi sugerencia agarrate jejeje.....
Primero, ese campo(el primero) que se va ah incrementar tiene que ser autoincrement y entonces tu consulta seria asi
INSERT INTO $tabla VALUES (null,'$fec','$clveforma','$nomllenado','$clvecent ra b','$var1','$var2','$var3','$var4','$var5','$var6' ,'$var7','$var8','$var9','$var10','$var11','$var12 ','$var13','$var14','$var15','$var16','$var17','$v ar18','$var19','$var20','$var21','$var22','$var23' ,'$var24','$var25','$var26','$var27'
'$var28','$var29','$var30','$var31','$var32','$var 33','$var34','$var35','$var36','$var37','$var38',' $var39','$var40','$var41')";
Y ya automaticamente se autogenere el codigo, si tu campo no tiene la propiedad de autogenerarse modificalo con tu Administrador de BD, como el PhpMyAdmin,Mysql-Front y el que tu uses, sino ejecutas esta sentencia
ALTER TABLE `$tabla` CHANGE `$campo` `$campo` INT(1) AUTO_INCREMENT |