1. ¿A que te refieres con que estás muy mal?
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
2. MySQL es una extensión obsoleta, lee esto:
http://www.forosdelweb.com/f18/anunc...ecada-1008145/
3. Si revisas el manual dicho valor existe sólo después de hacer un INSERT, en tu caso mas bien podrías obtener el último valor usando MAX(id)