is there any chess books that covers all the main openings

I have this book called "Bobby Fischer teaches chess" but he doesn't really teach anything at all and the book isn't even written by Bobby Fischer!

A great place to study openings is wikipedia. I also highly recommend the Oxford Companion to Chess which gives a brief analysis on different openings and an index of all known regular chess openings (and some irregular ones) to indicate what the basic strategy behind the opening is. That's all you really need to know about the opening. For everything else, I recommend getting books on the middle game and on the end-game. A book that has really helped me improve my own chess is "The Art of the Middle Game" authored by Alexander Kotov and Paul Keres. Not on the opening but it's probably helped me to increase my online elo on shredderchess.net by about 200 points. From an 1100 to a 1300 and my projected strength is easily about a 1400 and probably getting higher.

Go to chessgames.com look up any opening you wish, go to the latest games and you'll see the latest lines.

Back in the neolithic era I learned openings out of "Modern Chess Openings" (MCO) version 12 and "Chess Openings: Theory and Practice". Both were excellent references but "Theory and Practice" explained things a little more.
In the modern world I think Wikipedia coupled with chessgames.com will give you all the information you'll want for a long time.

I too have to endorse chessgames.com. It has over 750,000 games in its database, and you can look up games according to opening, player, year, etc. For the amateur, Seirawan's book can't be beat.
And for what it's worth, from my perspective, if you know the Spanish (Ruy Lopez), the Sicilian, and the Queen's Gambit declined from both sides, you'll have many years of successful play and improvement ahead of you before you have to branch out very much.

is there any chess books that covers all the main openings like Sicilian, Ruy Lopez, Queen's Indian, Queen's Gambit Declined, King's Gambit, King's Indian, Grunfeld, Caro Kann, Scotch, Scandinavian, Dutch?
I just would like a book that goes over all the important openings ...
you might try Back to Basics: Openings by FM Carsten Hansen (2010).
http://www.thechessmind.net/blog/2010/1/30/a-brief-review-of-carsten-hansens-back-to-basics-openings.html
Of the recent general books about openings, perhaps the talkiest is Fundamental Chess Openings by Paul van der Sterren (2009). It is pretty long, though.
https://web.archive.org/web/20140626173432/http://www.chesscafe.com/text/hansen128.pdf
... so I can get a basic understanding of each opening.
That is an awfully big project. If might be better to start with Openings for Amateurs by Pete Tamburro (2014). It discusses opening principles and makes a few suggestions for specific choices.
http://kenilworthian.blogspot.com/2014/05/review-of-pete-tamburros-openings-for.html
For more on principles, perhaps one would want to supplement with Discovering Chess Openings by GM John Emms.
https://web.archive.org/web/20140627114655/http://www.chesscafe.com/text/hansen91.pdf
Look up Modern Chess Openings. (MCO)
https://web.archive.org/web/20140626165820/http://www.chesscafe.com/text/hansen110.pdf
USCF Sales is still selling it, even though it is in descriptive notation and about fifty years old.

Winning Chess openings is a good book to learn about those openings. The book is written by Yasser Seirawan.

I have this book called "Bobby Fischer teaches chess" but he doesn't really teach anything at all and the book isn't even written by Bobby Fischer!
Good lord, is the book at least about chess?

There is a book called chess openings for dummies. It may not cover every single one there is but the contents are divided into themes. So attractively attacking grouped together and closed positional ones together. might not be a list of all the openings but perhaps a good start if chess openings used to be a blind spot for you and you are willing to spend more time on it.

is there any chess books that covers all the main openings like Sicilian, Ruy Lopez, Queen's Indian, Queen's Gambit Declined, King's Gambit, King's Indian, Grunfeld, Caro Kann, Scotch, Scandinavian, Dutch?
I just would like a book that goes over all the important openings so I can get a basic understanding of each opening.
Book wise - MCO, or FCO
You have the internet where you can go to wikipedia, and get a good basic understanding of openings.
Unless youre going to shell out money for a copy of MCO, or FCO, youre wasting your money.

I have this book called "Bobby Fischer teaches chess" but he doesn't really teach anything at all and the book isn't even written by Bobby Fischer!
And this is the best selling chess book of all time!

A great place to study openings is wikipedia.
I also use wiki to study openings. I have several books on openings as well. Chess for dummies is pretty good at explaining some of the popular ones.
is there any chess books that covers all the main openings like Sicilian, Ruy Lopez, Queen's Indian, Queen's Gambit Declined, King's Gambit, King's Indian, Grunfeld, Caro Kann, Scotch, Scandinavian, Dutch?
I just would like a book that goes over all the important openings so I can get a basic understanding of each opening.