Enregistrement d'un texte

Matt974 -  
 matt974 -
Bonjour à tous,

Je voudrais pouvoir enregistrer un texte dans ma BDD. Je m'explique: j'ai un formulaire avec un "textearea" qui envoie le texte tapé dans la "zone" texte de ma BDD. Mais voilà; quand j'essaie d'envoyer un texte, il ne le prend pas en compte.

Quelqu'un aurait-il une solution à ce problème, ou bien aurait-il un script?

Merci d'avance.

Matthias
Configuration: Windows Vista
Firefox 2.0.0.14

3 réponses

  1. Profil bloqué
     
    Salut,Montre le code un peu.
    0
  2. Mimiste Messages postés 1159 Statut Membre 206
     
    Ben déjà le mieux serai que tu montre comment tu fais pour que je puisse te dire ce qui ne va pas
    0
    1. Profil bloqué
       
      Mon Cher (ou ma chére),moi je veux juste t'aider et rapidos car moi aussi j'ai pas mal de lignes de code à taper donc si t'as envie qu'on t'aide essaye d'etre bokou plus pragmatique et pratique que ça.
      Time is money!!
      0
  3. matt974
     
    Désolé pour le temps de réponse,

    Voici le code:

    <?php

    session_start();

    //connexion à la base
    $db = mysql_connect("localhost","root","") or die ("erreur de connexion");

    //sélection de la base

    mysql_select_db("vaaus69494", $db);

    $titre = $_POST['titre'];
    $message = $_POST['message'];
    $type = "message";
    $titre .= " : ";

    mysql_query("INSERT INTO `site` ( `id` , `type` , `titre` , `message` )
    VALUES (
    '', '$type', '$titre', '$message'
    );");

    mysql_close();

    Header("Location: ../staff/annonces.php");

    ?>

    le message qui est cenregistrer dans la variable TEXT de SQL est $message, mais bon, il ne prend rien là.

    Merci de votre aide.

    Matthias

    PS: slum-dunk, Matthias semble plus être un nom de garçon.
    0
    1. Mimiste Messages postés 1159 Statut Membre 206
       
      Il insère rien du tout ? ou il insère quand même une ligne avec le titre mais sans le message ?

      rajoute un "or die (mysql_error());" derrière ta requête pour vérifier l'erreur qu'il peux éventuellement nous sortir

      mysql_query("INSERT INTO `site` ( `id` , `type` , `titre` , `message` )
      VALUES (
      '', '$type', '$titre', '$message'
      );") or die (mysql_error());

      0
      1. matt974 > Mimiste Messages postés 1159 Statut Membre
         
        Merci du conseil, je n'avais pas pensé à la faire. J'ai pu modifier le problème, tout fonctionne maintenant.

        Merci pour tout.

        Matthias
        0