Dividi il codice in 2 files:
nel primo fai la query al db e chiami il secondo file (per ogni immagine crei la nuova miniatura) passandogli il contenuto della variabile $img
nel secondo crei la miniatura e la stampi
guarda come ho fatto io: http://www.andreapaiola.it/tutorials.php (devi scrollare un pochettino...)
le differenze principali col tuo script è che io non utilizzo db e faccio un ciclo for...