ynR adlı üyeden alıntı: mesajı görüntüle
<?php

if ($_POST) {

$yetkili_adi = $_POST['yetkili_adi '];
$yetkili_soyadi = $_POST['yetkili_soyadi '];
$foto = $_POST['foto'];

if ($yetkili_adi <> "" && $yetkili_soyadi <> "" && isset($_FILES['foto']))

if ($_FILES['foto']['tmp_name'] != "") {
$boyut = $_FILES['foto']['size'];
if ($boyut > (1024 * 1024 * 10)) {
echo 'Dosya 10MB den büyük olamaz.';
} else {
$tip = $_FILES['foto']['type'];
$isim = $_FILES['foto']['name'];
$uzanti = explode('.', $isim);
$uzanti = $uzanti[count($uzanti) - 1];

$random = rand();

$dosya = $_FILES['foto']['tmp_name'];
$foto_url = $random . "." . $uzanti;

copy($dosya, '../img/' . $foto_url);
echo '';
$satir = [
'foto' => $foto_url,
'yetkili_adi' => $yetkili_adi,
'yetkili_soyadi ' => $yetkili_soyadi ,
];

$sql = "INSERT INTO tablo_adi SET foto=:foto, yetkili_adi=:yetkili_adi, yetkili_soyadi =:yetkili_soyadi ;";
$durum = $dbh->prepare($sql)->execute($satir);

if ($durum) {
$sonId = $dbh->lastInsertId();
echo ' veri eklendi... ';

}
}
}
}


?>

Üstat yardımın için çok teşekkür ederim ama kodları çözemedim henüz o seviye değilim galiba.
Biraz kolaya kaçıp if komutu ile bir çözüm buldum. Zaten 3 kullanıcı olduğu için daha sonrada eklenmeyecek SESSION dan gelen id bilgisine göre resimleri çekmesini sağladım şimdilik böyle bir çözüm oldu ama bu kodları da not aldım ileride kullanırım mutlaka.