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 :

php et mysql


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut php et mysql
    je suis débutant en php .j'ai un base de donnée contient un champ:cour ou on va stocker le contenue d'un fichier pdf.ce champ déja contient un fichier pdf.mais le probléme je veux modifier ce champ:stocker un notre fichier pdf.
    voila mon code de la page:
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    <form id="form1" name="form1" method="post" action="">
     
                  <p>nom:
                     <label>
                     <input name="nom" type="text" />
                                    </label>                            
                                </p>
                                <p>code:
                                  <label>
           <input type="text" name="code" />
                                    </label>
                                  (code du&nbsp;module) </p>
                                <p>
                                  <label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                  <input type="submit" name="ok" value="  ok  " />
                                    <?php 
    											$nom =  $_POST['nom'];
                                                $code=$_POST['code'];
    include("connection.php");
     $result = mysql_query("SELECT nom_de_module from module where résponsable_module='$nom' AND code='$code' LIMIT 1 ");
    	  $row = mysql_fetch_array($result);
    	 $nbr_rec1=mysql_num_rows($result);
      if ($nbr_rec1!=0)	 
    		           {
    eho('<form id="form2" enctype="multipart/form-data" name="form2" method="post" action="">');
    echo('<label>');
      echo('<input type="file" name="fichier" />');
      echo('</label>');
     
    echo('<label>');
      echo('<input type="submit" name="Submit" value="ajouter" />');
      echo('</label>');
    include("connection.php");
     
    $data = file_get_contents($_FILES['fichier']['tmp_name']); 
     
    mysql_query("UPDATE module SET  cour='".mysql_escape_string($data)."'WHERE code='$code' "); 
    echo('</form>');
    	               		          }	?>
    mais le probléme que n'arrivent pas à stocker le contenue de fichier:le probléme se pose sur la requete et spécialement sur: cour='".mysql_escape_string($data)."'

    svp aidé moi c'est toute urgence .
    merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    Il manque un espace avant le WHERE de ta requête.

  3. #3
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut php et mysql
    non ,elle n' a marche pas.le probléme sur le format d'écriture de '".mysql_escape_string($data)."'.

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Bonjour, nous avons le regret de vous informer que le plugin boule-de-cristal 1.0 n'a pas été installé sur le navigateur de votre correspondant et qu'il ne sera donc pas en mesure de déterminer votre message d'erreur et le problème que vous rencontrez

    Ajoute or die (mysql_error()) à l'exécution de ta requête et donne nous le message d'erreur que tu récupères...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query("UPDATE module SET  cour='".mysql_escape_string($data)."' WHERE code='$code' ") or die(mysql_error());
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  5. #5
    Membre éclairé Avatar de remyli
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 270

Discussions similaires

  1. [SGBD] requête sql en php pour mysql
    Par Thierry8 dans le forum Requêtes
    Réponses: 1
    Dernier message: 20/09/2005, 22h31
  2. [SGBD] Probleme Avec Php et Mysql
    Par junior258 dans le forum Installation
    Réponses: 2
    Dernier message: 20/09/2005, 10h39
  3. Serv apach 2, php 5, mysql 4
    Par Bouki dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 24/06/2005, 15h32
  4. Travailler avec PHP / Apache / MySQL
    Par R3iTt0R dans le forum Linux
    Réponses: 22
    Dernier message: 24/06/2004, 11h03

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