Bonjour,

Je suis en train de créer un systeme de galerie et je bloque dans la parti PHP je ne c'est pas comment enregistrer plusieurs images dans la basse de donnée

voici mon code html

<div class="drop">
                      <div class="cont">
                        <i class="fa fa-cloud-upload"></i>
                        <div class="tit">
                          Drag & Drop
                        </div>
                        <div class="browse">
                          Importer des images
                        </div>
                      </div>
                      <output id="list"></output>
                      <input id="files" multiple="true" name="test" type="file" />
                    </div>

2 réponses


for($i=0; $i<$_FILES['test']; $i++){
    INSERT INTO table (nom_de_limage)  VALUES  ($_FILES['test'][$i]['tmp_name'])
}

Un truc comme ca. J'ai pas testé.

<input type="file" class="form-control file-input" name="files[]" multiple accept="image/*">

il faut que ton name soit déclaré en tableau name="files[]" si tu veux récupérer tous les noms de fichiers ;)