multiple move_uploaded_file

Petit nouveau ! | 4 Messages

23 oct. 2006, 14:24

Bonjour,

Je viens de faire ma petite recheche dans le forum pour trouver une solution à mon problème, mais en vain.

J'ai une page php d'ajout de produit. Pour cet ajout, l'utilisateur doit d'uploader 2 images.
J'ai donc fait :
$chemin='monchemin/images4/';
foreach ($_FILES['pictures']['error'] as $key => $error) 
{ 
    if ($error == UPLOAD_ERR_OK) 
    { 
        move_uploaded_file($_FILES['pictures']['tmp_name'][$key], $chemin . $_FILES['pictures']['name'][$key]) 
        or die("Probleme avec l'upload de vos fichiers photos"); 
pour uploader mes 2 images.

Par contre, j'ai besoin de d'insérer le chemin de ces 2 images dans un même enregistrement dans ma bdd (normal puisque 2 images par produit) pour ensuite afficher ces images.

Ma table se décompose comme ceci : id, nom_produit, image1, image2.

Merci d'avance pour vos idées.

Eléphant du PHP | 193 Messages

23 oct. 2006, 15:34

Tu comptes mettre ça dans quel champ?

Petit nouveau ! | 4 Messages

23 oct. 2006, 16:12

En fait, il faudrait que le nom de chaque image apparaisse dans :

nom image1 dans champ image1
et nom image2 dans champ image2
et surtout pas l'inverse...

Merci