CODEM L3
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
CODEM L3

conception développement multimédia
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

 

 héhé des programmeurs pro n'ont pas trouvé !

Aller en bas 
2 participants
AuteurMessage
psaikopat
Langue vivante
psaikopat


Nombre de messages : 1082
Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!)
Date d'inscription : 16/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyJeu 8 Sep à 12:30

J'ai un petit souci d'enregistrement dans une base de donnée ! Euh... Plutot avec un UPDATE! C'est en rapport avec l'UPLOAD de fichier...

Voici ma page qui envoie le formulaire :
Code:
<?php require_once('../Connections/imprime.php'); ?>

<html>

<?
if (isset($result)) {@mysql_free_result($result);}
$nomdoc=" ";
$titredoc=" ";
$descriptifdoc=" ";
$query = "SELECT * FROM imprime.document WHERE Iddoc='$id_nouvel_enregistrement'";
$result = mysql_query($query);
$champ = @mysql_fetch_array($result);
$nomdoc=$champ[1];
$titredoc=$champ[2];
$descriptifdoc=$champ[3];
?>
<?
$id_nouvel_enregistrement = " ";
$id_nouvel_enregistrement= $_GET['id'];
?>

<body background="../Images/PINELUMB.JPG">
<form name="form1" method="post" action="<? echo "../IMPRIME/update_doc.php?id=" . $id_nouvel_enregistrement; ?>" enctype="multipart/form-data">
<table width="200" border="0">
  <tr>
    <td>
      <p><strong>Titre :</strong>
          <input type="text" name="titre" value="<? echo $titredoc; ?>">
      </p>
      <p> <strong>Descriptif :</strong>
          <textarea name="descriptif" rows="3"><? echo $descriptifdoc; ?></textarea>
      </p>
      <p><strong>Document actuel :
            <input name="textfield" type="text" disabled value="<? echo $nomdoc; ?>" size="50" maxlength="50">
      </strong> </p>
      <p><strong>Fichier &agrave; t&eacute;lecharger :
            <input type="file" name="file_name" enctype="multipart/form-data" on>
            <br>
            <input type="hidden" name="MAX_FILE_SIZE" value="100000">
      </strong></p>
   
      </td>
    <td><input name="Envoyer" type="submit" value="METTRE A JOUR" ></td>
  </tr>
</table>
</form>
</html>

Et voici la page qui "doit" faire l'UPDATE !!!
Code:
<?php
require_once('../Connections/imprime.php');
if (isset($test))
{
    mysql_free_result($test);
}
if (isset($result2))
{
    mysql_free_result($result2);
}
$file_name = isset($_FILES['file_name']['name'])?$_FILES['file_name']['name']:"none";
if ($_FILES['file_name']['size']==0)
{
    $Id=$_GET['id'];
    $titre=$_POST['titre'];
    $descriptif=$_POST['descriptif'];

    mysql_select_db($database_imprime, $imprime);
    $sql = "UPDATE `imprime.document` SET  `Nomdoc`='". $file_name ."', `Titredoc`='". $titre ."', `Descriptifdoc`='". $descriptif ."'";
    $sql.= " WHERE `Iddoc`=". $Id ;
    $test  = mysql_query($sql);
    mysql_free_result($test);
}
// ELSE DU PREMIER TEST
else
{
    //Récupération du chemin pour la copie du fichier et des données pour l'enregistrement dans la base de donnée
    $chemin=" ";
    $query2 = "SELECT Valeur FROM imprime.param WHERE Donnee='chemin'";
    $result2 = mysql_query($query2);
    $resultchemin = mysql_fetch_array($result2);
    $chemin = $resultchemin[0];
    $Id = $_GET['id'];
    $titre = $_POST['titre'];
    $descriptif = $_POST['descriptif'];

    $file_terminaison = substr($_FILES['file_name']['name'],strlen($_FILES['file_name']['name'])-3);

    if ($file_terminaison=="txt" or $file_terminaison=="pdf" or $file_terminaison=="doc")
    {
        /* indiquer $dest_file qui correspond au répertoire de destination */
        $dest_file = $chemin . $file_name;
        /* enlève un "\"  */
        $source_file=$_FILES['file_name']['tmp_name'];
        /* copie du fichier */

        $res_copy=copy($source_file , $dest_file);
    }
    else
    {
        print "Sélectionner un fichier au format texte.";
    }

    //Enregistrement dans la base
    if (isset ($_POST['Nomdoc']) && isset ($_POST['Titredoc']) && isset ($_POST['Descriptifdoc']))
    {
        $titre = $_POST['Titredoc']; $descriptif = $_POST['Descriptifdoc'];

        $nomdoc =  $_FILES['file_name']['name'];
        $sql = "UPDATE `imprime.document` SET  `Nomdoc`='". $nomdoc ."', `Titredoc`='". $titre ."', `Descriptifdoc`='". $descriptif ."'" ;
        $sql.= " WHERE `Iddoc`=". $Id ;
        $test  = mysql_query($sql);
        mysql_free_result($test);
    }
}
?>
<html>
<head>
<title></title>
<META HTTP-EQUIV="Refresh" CONTENT="2; URL= ../maj_lien.php">
</head>
<body background="../Images/PINELUMB.JPG">
<h2 align="center" style="color:#009900">Votre document a été modifié</h2>
</body>
</html>

Voila donc celui qui me trouve l'erreur est vraiment fort !! Mais alors vraiment de chez vraiment ! Wink

Y'EN A QU'ON ESSAYé !!!!
Revenir en haut Aller en bas
http://d.zo.c.free.Fr
MySql
Langue vivante
MySql


Nombre de messages : 719
Age : 42
Localisation : Londres Paris Moscou Berlin
Date d'inscription : 22/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyJeu 8 Sep à 14:59

Revenir en haut Aller en bas
psaikopat
Langue vivante
psaikopat


Nombre de messages : 1082
Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!)
Date d'inscription : 16/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyJeu 8 Sep à 15:13

Oui genre je lis pas tout ...
Revenir en haut Aller en bas
http://d.zo.c.free.Fr
MySql
Langue vivante
MySql


Nombre de messages : 719
Age : 42
Localisation : Londres Paris Moscou Berlin
Date d'inscription : 22/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyJeu 8 Sep à 15:31

Revenir en haut Aller en bas
psaikopat
Langue vivante
psaikopat


Nombre de messages : 1082
Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!)
Date d'inscription : 16/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyJeu 8 Sep à 15:59

Arf t'a pas compris !
J'ai pas besoin de ce script, le mien est très bien mais juste un problème de requete SQL ...

Tiens d'ailleurs avec ton pseudo, je ferai pas le malin moi ...

Mais merci quand meme !
Revenir en haut Aller en bas
http://d.zo.c.free.Fr
MySql
Langue vivante
MySql


Nombre de messages : 719
Age : 42
Localisation : Londres Paris Moscou Berlin
Date d'inscription : 22/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyJeu 8 Sep à 17:06

De quoi mon pseudo ? tu connais pas Mysql le groupe de rock de Nancy (my sound quatro luxe ) ? pfffffffff okok
Revenir en haut Aller en bas
psaikopat
Langue vivante
psaikopat


Nombre de messages : 1082
Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!)
Date d'inscription : 16/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyVen 9 Sep à 12:28

C'EST BON J'AI TROUVER MON ERREUR !!!!
Revenir en haut Aller en bas
http://d.zo.c.free.Fr
MySql
Langue vivante
MySql


Nombre de messages : 719
Age : 42
Localisation : Londres Paris Moscou Berlin
Date d'inscription : 22/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyVen 9 Sep à 15:23

Cool, c'était quoi la blague finalement ?
Revenir en haut Aller en bas
psaikopat
Langue vivante
psaikopat


Nombre de messages : 1082
Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!)
Date d'inscription : 16/11/2004

héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! EmptyLun 12 Sep à 15:08

Une erreur dans une de mes requete SQL ...
Revenir en haut Aller en bas
http://d.zo.c.free.Fr
Contenu sponsorisé





héhé des programmeurs pro n'ont pas trouvé ! Empty
MessageSujet: Re: héhé des programmeurs pro n'ont pas trouvé !   héhé des programmeurs pro n'ont pas trouvé ! Empty

Revenir en haut Aller en bas
 
héhé des programmeurs pro n'ont pas trouvé !
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CODEM L3 :: Truc et astuce :: Programmeur-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser