IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Upload d'un fichier BD [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 9
    Par défaut Upload d'un fichier BD
    Bonjour, j'ai un problème lorsque je fais un upload d'un fichier à partir d'un formulaire cela marche parfaitement mais lorsque dans mon formulaire d'envoi le champ fichier est vide (donc aucun fichier téléchargé) ça me met mon champ de bannière à NULL. Merci pour les réponses....

    //upload du fichier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    if ($_FILES['banniere_entreprise'] != "") {
    //récupération du numéro d'enregistrement
    $id_enregistrement=$_POST['id_user'];
    //récupération des noms de fichier
    $nom_fichier=$_FILES['banniere_entreprise']['name']; //nom réel
    $nom_tmp=$_FILES['banniere_entreprise']['tmp_name']; //nom temporaire
    //répertoire bannière
    $rep="../../banniere/";
    //copie du nouveau fichier
    copy($nom_tmp,$rep.$nom_fichier);
    //requête de mise à jour
    $updateSQL2="update user set banniere_entreprise= '".$nom_fichier."' where id_user= ".$_POST['id_user']."";
    mysql_query($updateSQL2);
    }

  2. #2
    Membre chevronné Avatar de GregPeck
    Inscrit en
    Novembre 2005
    Messages
    530
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 530
    Par défaut Re: Upload d'un fichier BD
    Citation Envoyé par Billybongjoe
    Ca me met mon champ de bannière à NULL
    Et tu voudrais quoi ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 9
    Par défaut
    ben que ça laisse le champ bannière comme il était sans le update par exemple si mon nom de bannière se nomme "banniere.gif" je veux qu'il reste comme ça! et là ça le met à NULL si je telecharge pas de fichier

  4. #4
    Membre chevronné Avatar de GregPeck
    Inscrit en
    Novembre 2005
    Messages
    530
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 530
    Par défaut
    Si tu fait ça ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if ($nom_fichier) {
      $updateSQL2="update user set banniere_entreprise= '".$nom_fichier."' where id_user= ".$_POST['id_user']."";
      mysql_query($updateSQL2); 
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Upload] Droits des fichiers
    Par flexx dans le forum Langage
    Réponses: 7
    Dernier message: 01/12/2005, 19h14
  2. [Upload] telecherger un fichier
    Par fraizas dans le forum Langage
    Réponses: 2
    Dernier message: 17/11/2005, 16h35
  3. Réponses: 6
    Dernier message: 06/10/2005, 20h54
  4. [Servlet][Tomcat] Upload d'un fichier sur le serveur
    Par gandalf_le_blanc dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 19/04/2004, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo