I have a LaTeX document (article) with several references within it, and a separate BibTeX file with the bibliographical references. In my PDF file the references don't come up in order of [1], [2] etc. but in a more random order like [6] [2] [1] [4] in text.
I am using \bibliographystyle{unsrt} as I thought that was the correct style but it doesn't seem to be having any effect!
\documentclass{...}and ending with\end{document}. Pehaps you compiled your document with another style before and still have the older auxiliary files in the same directory? Have you tried deleting them? – henrique Dec 4 '12 at 17:33