Преместване на $path = "images/";
вътре в цикъла for. В противен случай добавяте към името на файла, без да го нулирате след всяка итерация. Всъщност изобщо не е нужно да използвате променлива за този префикс. Можете просто да напишете 'images/' . md5(uniqid()) . "." . $ext[count($ext)-1]
незабавно.
За да запишете стойностите в базата данни, можете или да стартирате заявката във всяка итерация, или да добавите пътищата към масив, който се трансформира в списъка за вмъкване, разделен със запетая, според синтаксиса на SQL.