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 :

recuperation de données pour insertion


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Par défaut recuperation de données pour insertion
    bonjour a tous

    Mon formulaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <form action="script.php" method="post" enctype="multipart/form-data" id="form-demo">
    <input type="file" name="photoupload" id="demo-photoupload" />
    <input type="text" name="idimglia" value="5">
    </form>
    Mon script php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    if (isset($_FILES['photoupload']) AND isset($_POST['idimglia']))
    {
    $idimglia = addslashes($_POST['idimglia']);
    $filename = basename($_FILES['photoupload']['name']);
     
    // on se passe de la partie upload qui marche 
     
    mysql_query("INSERT INTO images VALUES('', '" . $filename . "','" . $idimglia . "')") or die ('Error:'.mysql_error());
     
    }
    Le script me retrourne une erreur, si je supprime AND isset($_POST['idimglia']) l'erreur disparait mais il n'y a pas de saisie dans la base de donnée de idimglia

  2. #2
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    199
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 199
    Par défaut
    Salut,
    pour le isset je pense que c´est normal si tu n´as pas rempli ton champ avant d´emvoyer le formulaire, car ta varitable post existe pas du coup et ca fait planter la suite...


    Pour la requete, essaye ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mysql_query("INSERT INTO images VALUES('', '" . $filename . "', '" . $idimglia . "')") or die ('Error:'.mysql_error());

  3. #3
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Et quelle erreur te retourne le script ?

Discussions similaires

  1. [AC-2007] Requete de récupération de données pour insertion
    Par Counda_T dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 17/01/2013, 14h05
  2. Réponses: 5
    Dernier message: 16/06/2006, 22h39
  3. Réponses: 6
    Dernier message: 09/06/2006, 12h17
  4. [ODBC] Récupération d'une donnée pour insertion dans une autre table
    Par rom950 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 10/03/2006, 17h13
  5. Réponses: 9
    Dernier message: 13/10/2005, 18h24

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