ad 1) datovy typ double by som nepouzival. ked tak pouzi na vsetky cisla s desatinnou ciarkou decimal
ad 2) naco sa spoliehas na rozne sql generatory? Tie generuju castokrat otrasne selecty.
ad 3) ja som si spravil taku mini triedu na pracu s MySQL -> http://jannemecek.sk/phpcode.html .. Mozes si kuknut zdrojaky aj dokumentaciu ako s tym robit.