image_image1 boş değilse diyorsunuz altında ikinci görseli de dbde güncelliyorsunuz.
Tam olarak bu arkadaş gerekli cevap vermiş zaten size. Şöyle bir düzeltme yapmanız lazım:
[COLOR=#515365][FONT=consolas]if (!empty($_FILES['image_image1'])) {[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] [/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] $imagekaydet=$db->prepare("UPDATE image SET[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] image_image1yazi=:image_image1yazi,[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] image_image1=:resim1[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] WHERE image_id=1");[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] $update=$imagekaydet->execute(array([/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] 'image_image1yazi' => $_POST['image_image1yazi'][/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] 'resim1' => $refimgyol1[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] [/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] ));[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas]if (!empty($_FILES['image_image2'])) {[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] [/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] $imagekaydet=$db->prepare("UPDATE image SET[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] image_image2yazi=:image_image2yazi,[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] image_image2=:resim2[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] WHERE image_id=2");[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] $update=$imagekaydet->execute(array([/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] 'image_image2yazi' => $_POST['image_image2yazi'],[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] 'resim2' => $refimgyol2[/FONT][/COLOR]
[COLOR=#515365][FONT=consolas] ));[/FONT][/COLOR]Kodları sizin kodlarınızdan kopyaladım yanlışlık olabilir, kontrol edersiniz.