Yapmak istediğim şu: Diyelim ki 3 adet resim seçtim. Bu resimleri hem "resimler" klasörüne atacağım hem de veritabanına üçünü birden kaydedeceğim. İnternetten farklı kodlara baktım ve şu şekilde geliştirdim kodları. Bir buton koyacağım form sayfasına. Butona tıklayınca 1. resimdeki gibi alanları ekleyecek.
Sonra gelelim "islem.php" sayfasına. Kodları geliştirdiğim şekilde kayıt yapabiliyorum. Ama hepsi "array" olarak kaydediyor. Bir de şu "values" kısmındaki kodlada şu hataları alıyorum. Buradan ilerlersek galiba daha kolay gidebiliriz. Çünkü kayıt yapabildim şu an. Kodlar aşağıda.
Hata: "Notice: Array to string conversion in"

form.php
<div class="container-fluid">
    <div class="row sayfayukseklik">
        <div class="col col-2 bg-warning">
            <?php include "yanmenu.php"; ?>
        </div>
        
        <div class="col col-10 bg-info">
            <form action="indexsayfaencoksatilanurunislem.php" method="POST" enctype="multipart/form-data">
                <div class="col w-25 mx-auto bg-success p-1 text-white mt-3 px-3 text-center">
                    <div class="col">
                        Resim Seç
                    </div>
                </div>
                
                <div class="row">
                <input class="col mx-auto mt-3 form-control indexsayfa_urunekle_urunadi" type="file" name="dosya[]" value="Resim Yükle" id="dosya" multiple required>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center" type="text" name="indexsayfa_encoksatilan_urunadi[]" maxlength="50" placeholder="Ürün Adı Giriniz" required>
                </div>
                <div class="col mx-auto mt-3 pt-1 pe-1 ps-1">
                    <textarea id="kodekle" class="w-100 text-center" name="indexsayfa_encoksatilan_urunozellikleri[]" placeholder="Ürün Özellik Giriniz" required></textarea>
                </div>
                <div class="col mx-auto mt-3 pt-1 pb-1 pe-1 ps-1">
                    <select class="w-100 mx-auto text-center indexsayfa_urunekle_select" name="indexsayfa_encoksatilan_urunkategori[]" required>
                        <option value="">
                        Kategori Seçiniz
                        </option>
                        <option name="sporcuurunleri" value="Sporcu">
                        Sporcu Ürünleri
                        </option>
                        <option name="takviyegidalar" value="Takviye">
                        Takviye Edici Gıdalar
                        </option>
                        <option name="aloebakimserisi" value="Aşağı Kilo">
                        Aşağı Kilo Kontrolü
                        </option>
                        <option name="asagi_kilo" value="Yukarı Kilo">
                        Yukarı Kilo Kontrolü
                        </option>
                        <option name="yukari_kilo" value="İçecekler">
                        İçecekler
                        </option>
                        <option name="icecekler" value="Skin Serisi">
                        Skin Serisi
                        </option>
                        <option name="skin_serisi" value="Aloe Bakım">
                        Aloe Bakım Serisi
                        </option>
                        <option name="bakim_serisi" value="Atıştırmalıklar">
                        Atıştırmalıklar
                        </option>
                    </select>
                </div>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center indexsayfa_urunekle_eskifiyat" type="text" name="indexsayfa_encoksatilan_eskifiyat[]" maxlength="50" placeholder="Eski Fiyat Giriniz" required>
                </div>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center indexsayfa_urunekle_yenifiyat" type="text" name="indexsayfa_encoksatilan_yenifiyat[]" maxlength="50" placeholder="Yeni Fiyat Giriniz" required>
                </div>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center indexsayfa_urunekle_indirimlifiyat" type="text" name="indexsayfa_encoksatilan_indirimlifiyat[]" maxlength="50" placeholder="İndirimli Fiyat Giriniz" required>
                </div>
                </div>



/* Yukarıdaki ile aşağıdaki aynı */



                <div class="row">
                <input class="col mx-auto mt-3 form-control indexsayfa_urunekle_urunadi" type="file" name="dosya[]" value="Resim Yükle" id="dosya" multiple required>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center" type="text" name="indexsayfa_encoksatilan_urunadi[]" maxlength="50" placeholder="Ürün Adı Giriniz" required>
                </div>
                <div class="col mx-auto mt-3 pt-1 pe-1 ps-1">
                    <textarea id="kodekle" class="w-100 text-center" name="indexsayfa_encoksatilan_urunozellikleri[]" placeholder="Ürün Özellik Giriniz" required></textarea>
                </div>
                <div class="col mx-auto mt-3 pt-1 pb-1 pe-1 ps-1">
                    <select class="w-100 mx-auto text-center indexsayfa_urunekle_select" name="indexsayfa_encoksatilan_urunkategori[]" required>
                        <option value="">
                        Kategori Seçiniz
                        </option>
                        <option name="sporcuurunleri" value="Sporcu">
                        Sporcu Ürünleri
                        </option>
                        <option name="takviyegidalar" value="Takviye">
                        Takviye Edici Gıdalar
                        </option>
                        <option name="aloebakimserisi" value="Aşağı Kilo">
                        Aşağı Kilo Kontrolü
                        </option>
                        <option name="asagi_kilo" value="Yukarı Kilo">
                        Yukarı Kilo Kontrolü
                        </option>
                        <option name="yukari_kilo" value="İçecekler">
                        İçecekler
                        </option>
                        <option name="icecekler" value="Skin Serisi">
                        Skin Serisi
                        </option>
                        <option name="skin_serisi" value="Aloe Bakım">
                        Aloe Bakım Serisi
                        </option>
                        <option name="bakim_serisi" value="Atıştırmalıklar">
                        Atıştırmalıklar
                        </option>
                    </select>
                </div>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center indexsayfa_urunekle_eskifiyat" type="text" name="indexsayfa_encoksatilan_eskifiyat[]" maxlength="50" placeholder="Eski Fiyat Giriniz" required>
                </div>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center indexsayfa_urunekle_yenifiyat" type="text" name="indexsayfa_encoksatilan_yenifiyat[]" maxlength="50" placeholder="Yeni Fiyat Giriniz" required>
                </div>
                <div class="col mx-auto p-1 text-white mt-3 text-center">
                    <input class="col w-100 text-center indexsayfa_urunekle_indirimlifiyat" type="text" name="indexsayfa_encoksatilan_indirimlifiyat[]" maxlength="50" placeholder="İndirimli Fiyat Giriniz" required>
                </div>
                </div>
                <input type="submit" class="btn d-grid btn-success mx-auto mt-3" value="Ürünü Kaydet">
            </form>
        </div>
    </div>
</div>
islem.php
<?php
if(isset($_FILES['dosya'])) {
  $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"];

  $resimsay = count($_FILES['dosya']["name"]);
  for($i=0; $i<$resimsay; $i++) {
    $dosya_adi = $_FILES['dosya']["name"][$i];
    $gecici_yol = $_FILES['dosya']["tmp_name"][$i];
    $hedefklasor = "../../images/indexsayfaencoksatilanurun/".$dosya_adi;
    if(move_uploaded_file($gecici_yol, $hedefklasor)) {

      $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");
        }
      }
?>