Merhabalar. Aşağıdakii kodlarla "insert" yapamadım. Daha doğrusu "insert" ü nerede kullanacağımı bilemedim. :)
if(isset($_FILES['dosya'])){
  $hata = $_FILES['dosya']['error'];
  if($hata != 0) {
     echo 'Yüklenirken bir hata gerçekleşmiş.';
  } else {
     $boyut = $_FILES['dosya']['size'];
     if($boyut > (1024*1024*3)){
        echo 'Dosya 3MB den büyük olamaz.';
     } else {
        $tip = $_FILES['dosya']['type'];
        $isim = $_FILES['dosya']['name'];
        $uzanti = explode('.', $isim);
        $uzanti = $uzanti[count($uzanti)-1];
        if($tip != 'image/jpeg' || $uzanti != 'jpg') {
           echo 'Dosya Formatı Uygun Değil.';
        } else {
           $dosya = $_FILES['dosya']['tmp_name'];
           copy($dosya, '../../../images/eklenenyaziresimleri/' . $_FILES['dosya']['name']);
           
           $baslik         = $_POST["baslik"];
           $yaziaciklama   = $_POST["yaziaciklama"];
           $kategori       = $_POST["kategori"];
           
           $query = "INSERT INTO yaziekle (yaziekle_resim, yaziekle_baslik, yaziekle_konu,
           yaziekle_kategori)
           VALUES('$baslik', '$yaziaciklama', '$kategori')";
  
           if ($db->query($query) === TRUE) {
    
            echo '
            Kayıt Başarıyla Gerçekleştirildi
';
            header("refresh:1; url=yaziekle.php");
            } else {
            echo "Kayıt Başarısız.";
            }
        }
     }
  }
}