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 :

Problème de mise à jour de la table [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
    Décembre 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 26
    Par défaut Problème de mise à jour de la table
    Bonjour,

    Je souhaite mettre à jour ma table qui s'appelle "text" et qui contient ...un texte comme son nom l'indique. En fait j'utilise FCkeditor, je n'ai pas posté dans le forum en question parce que je ne pense pas que le problème vient de là.
    Don quand j'écris qqch dans l'éditeur et que j'envoie, pas de messages d'erreur mais la table n'inscrit rien, elle efface même le texte qu'il pouvait y avoir avant.

    Est-ce que vous pouvez m'aider?

    Mon code :

    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
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    <?php
    session_start();
    // Authentification
     
     
    //on vérifie que l'utilisateur est identifé  
    if (!$_SESSION['name']) {  
    //si la variable de session n'existe pas  
    //on redirige l'utilisateur vers le formulaire d'identification  
    ?>
    	<script language="javascript">
    		document.location.href='$url/members/index.php?l=$l&login=$login&pass=$pass'
        </script>;
     
    <?php
    //on arrête l'exécution  
    	exit();}  
    include("./fckeditor/fckeditor.php") ;
    ?>
    <html>
      <head>
        <title>Administration de la page : Entreprise</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      </head>
      <body>
      <h2>Ecrit texte pour partie entreprise</h2>
        <form action="./entreprise.php" method="post">
    <?php
    $oFCKeditor = new FCKeditor('$text') ;
    $oFCKeditor->BasePath = './fckeditor/';
    $oFCKeditor->Value = 'Entrer le texte';
    $oFCKeditor->Create() ;
    ?>
          <br>
          <input type="submit" value="Envoyer">
          <?php
            //On encode les accents
    	$text=utf8_encode($text);
     
    	// Connexion à la BDD
    	$connect = mysql_connect('*******','****','*****');
    	mysql_select_db('*****', $connect); 
    	if (!$connect){
    		die('Problème de connexion : ' . mysql_error());
    		}
    	else{ 
    		$inseretext = "UPDATE entreprise SET text='$text' WHERE id=1";
    		//execution de la requete
    		$sql = mysql_query($inseretext) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
    		//fermeture de la base
    		mysql_close(); 
    		}
    	?>
        </form>
     
     
      </body>
    </html>

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Il n'ya pas de verif sur la soumission du formulaire donc quand tu affiche ta page , tu efface le champs..
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 26
    Par défaut
    En effet je n'avais pas de vérification.

    Et en plus dans mon fichier php qui récupère le texte de l'éditeur je m'y prenais mal.

    J'ai réussi en faisant comme ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $text = stripslashes( $_POST['Page1'] )
    et j'ai corrigé ça dans le code posté plus haut :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $oFCKeditor = new FCKeditor('$text') ;
    par ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $oFCKeditor = new FCKeditor('Page1') ;

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

Discussions similaires

  1. [AC-2000] Problème de mise à jour d'une table
    Par elfike dans le forum VBA Access
    Réponses: 1
    Dernier message: 21/09/2010, 19h27
  2. Réponses: 2
    Dernier message: 14/05/2007, 10h45
  3. problème de mise à jour des tables (10g)
    Par bad lieutenant dans le forum Administration
    Réponses: 7
    Dernier message: 26/04/2007, 17h21
  4. problème de mise à jour de table
    Par captainamerica75 dans le forum Access
    Réponses: 5
    Dernier message: 04/07/2006, 22h14
  5. [MySQL] Problème de mise à jour d'une table
    Par SnickeursMan dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 17/01/2006, 11h39

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