Merhabalar. Şu şekil düzenledim kodları ama "Array to string conversion in" diye hata veriyor ama yüklemeyi de yapıyor. Veritabanına yükleme esnasında hata veriyor. Veritabanına "array" olarak kayıt yapıyor. Bu hata nereden kaynaklanıyor acaba? Nasıl çözülebilir?
<?php
  if(isset($_FILES['dosya'])) {
    $dosya_adi = $_FILES['dosya']["name"];
    $gecici_yol = $_FILES['dosya']["tmp_name"];
    $dosya_tipi = $_FILES['dosya']["type"];
    $dosya_boyutu = $_FILES['dosya']["size"];

    $indexsayfa_encoksatilan_urunadi           = $_POST["indexsayfa_encoksatilan_urunadi"];
    $indexsayfa_encoksatilan_urunozellikleri   = $_POST["indexsayfa_encoksatilan_urunozellikleri"];
    $indexsayfa_encoksatilan_kategori          = $_POST["indexsayfa_encoksatilan_urunkategori"];
    $indexsayfa_encoksatilan_eskifiyat         = $_POST["indexsayfa_encoksatilan_eskifiyat"];
    $indexsayfa_encoksatilan_yenifiyat         = $_POST["indexsayfa_encoksatilan_yenifiyat"];
    $indexsayfa_encoksatilan_indirimlifiyat    = $_POST["indexsayfa_encoksatilan_indirimlifiyat"];
    for($i=0; $i < count($dosya_boyutu); $i++) {
    if($dosya_boyutu[$i] > (1024*1024*3)) { ?>
      <div style="margin-top:25px; text-align:center; font-size:30px;">
        <?php
        echo "Dosya Boyutu 3 MB'dan Büyük Olamaz <br>";
        echo "Form Sayfasına Gitmek İçin";
        ?>
        <a href="indexsayfaencoksatilanurun.php" style="color:blue;">Tıklayınız</a>
      </div>
        <?php
        exit;
    }
  }
    
  for($i=0; $i < count($dosya_tipi); $i++) {
      if(!($dosya_tipi[$i]=="image/jpeg" || $dosya_tipi[$i]=="image/jpg" || $dosya_tipi[$i]=="image/png")) { ?>
        <div style="margin-top:25px; text-align:center; font-size:30px;">
          <?php
          echo "Sadece Jpeg, Jpg ve Png Yükleyebilirsiniz <br>";
          echo "Form Sayfasına Gitmek İçin";
          ?>
          <a href="indexsayfaencoksatilanurun.php" style="color:blue;">Tıklayınız</a>
        </div>
          <?php
          exit;
      }
    }
    
      for($i=0; $i < count($gecici_yol); $i++) {
        if(move_uploaded_file($gecici_yol[$i],"../../images/indexsayfaencoksatilanurun/" . $dosya_adi[$i])) {
      }
          $query = "INSERT INTO indexsayfaencoksatilanurun (indexsayfa_encoksatilanurun_resim, 
                                    indexsayfa_encoksatilanurun_urunadi, 
                                    indexsayfa_encoksatilanurun_urunozellikleri,
                                    indexsayfa_encoksatilanurun_kategori, 
                                    indexsayfa_encoksatilanurun_eskifiyat, 
                                    indexsayfa_encoksatilanurun_yenifiyat,
                                    indexsayfa_encoksatilan_indirimlifiyat)
          VALUES('$dosya_adi', '$indexsayfa_encoksatilan_urunadi', '$indexsayfa_encoksatilan_urunozellikleri', 
                  '$indexsayfa_encoksatilan_kategori', '$indexsayfa_encoksatilan_eskifiyat', 
                  '$indexsayfa_encoksatilan_yenifiyat', '$indexsayfa_encoksatilan_indirimlifiyat')";
        }
          if (mysqli_query($db, $query) === TRUE) {
            echo '<div style="margin-top:25px; text-align:center; font-size:35px;">
            Kayıt Başarıyla Gerçekleştirildi</div>';
            // header("refresh:2; url=indexsayfaencoksatilanurun.php");
          } else {
            echo '<div style="margin-top:25px; text-align:center; font-size:35px;">
            Kayıt Başarısız. <br> Geldiğiniz Sayfaya Yönlendiriliyorsunuz.</div>';
            // header("refresh:5; url=indexsayfaencoksatilanurun.php");
          }
}
?>