Salut, salut !
Désolée j'ai pas eu le temps de m'y remettre jusqu'ici.
Donc j'ai testé ton script, ça fonctionne pour ce qui est d'entrer les photos dans une seule entrée, mais le hic, c'est que ça m'enregistre 5 photos peut importe le nombre envoyé au départ.
Du coup j'ai trouvé une autre méthode:
try
{
$bdd = new PDO('mysql:host=localhost;dbname=', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$photo_0 = serialize($liste_image[0]);
$photo_1 = serialize($liste_image[1]);
$photo_2 = serialize($liste_image[2]);
$photo_3 = serialize($liste_image[3]);
$photo_4 = serialize($liste_image[4]);
$req = $bdd->prepare('INSERT INTO modale(photo_0, photo_1, photo_2, photo_3, photo_4)
VALUES(:photo_0, :photo_1, :photo_2, :photo_3, :photo_4)');
$req->execute(array(
':photo_0' => $photo_0,
':photo_1' => $photo_1,
':photo_2' => $photo_2,
':photo_3' => $photo_3,
':photo_4' => $photo_4));
Et pour afficher mes photos:
$reponse = $bdd->query('SELECT * FROM modale');
while ($donnees = $reponse->fetch())
{
echo '<img style="max-width:130px; width:120px;" src = "Upload_multiple/Uploads/'.unserialize($donnees['photo_0']).'" alt = "encore rate" /></br>';
echo '<img style="max-width:130px; width:120px;" src = "Upload_multiple/Uploads/'.unserialize($donnees['photo_1']).'" alt = "encore rate" /></br>';
echo '<img style="max-width:130px; width:120px;" src = "Upload_multiple/Uploads/'.unserialize($donnees['photo_2']).'" alt = "encore rate" /></br>';
echo '<img style="max-width:130px; width:120px;" src = "Upload_multiple/Uploads/'.unserialize($donnees['photo_3']).'" alt = "encore rate" /></br>';
echo '<img style="max-width:130px; width:120px;" src = "Upload_multiple/Uploads/'.unserialize($donnees['photo_4']).'" alt = "encore rate" /></br>';
}
$reponse->closeCursor();
Maintenant, j'ai 2 choix: je fais 2 tables différentes une pour mes photos et l'autre pour le reste de ma modale, mais je ne sais pas comment faire pour les lier ensemble puisqu'il n'y aura pas forcément de photos à chaque fois.
2e solution qui serait ma préférée, c'est d'enregistrer mes photos dans ma table principale, mais là comme j'ai deux bouton submit, je me retrouve avec 2 entrées à chaque fois que j'ai des photos postée.
J'ai pensé faire un UPDATE sur toute ma modale pour que tout s'enregistre dans l'entrée des photos, mais encore une fois je ne sais pas quoi mettre comme paramètre pour le WHERE.
Si quelqu'un pouvait me dire comment m'y prendre, ce serait sympa
Merci