porque no mandas a mostrar si es que te provoca algun error, es común capturarlo con un:
para así saber exactamente en donde esta tu problema, te recomiendo además que verifiques, si es que tus campos son texto o alguno es entero o algo semejante, suele pasar que se nos olvida y ponemos comillas para insertar aún cuando no las necesita..
saludos!