Partage
  • Partager sur Facebook
  • Partager sur Twitter

[PDO]Erreur lors d'un Insert into dans bdd

Sujet résolu
    24 mars 2019 à 14:12:54

    Bonjour à tous,

    Je suis en train de créer une page php pour ajouter un post lorsque l'utilisateur appuie sur le bouton poster. Or, je rencontre une erreur lorsqu'il s'agit de préparer ma requête pour envoyer toute les infos sur la bdd.

    Or j'ai bien vérifier les erreurs que j'aurais pu faire au niveau des noms mais rien à faire je ne trouve pas mon erreur.:'(

    Merci d'avance pour l'aide que vous m'apporterez !

     erreur rencontré

    Voici mon code :
    if (isset($_POST['Poster'])) {
      $domain= htmlspecialchars(trim($_POST['domaine-post'])) ;
      $commentaire = htmlspecialchars($_POST['comment']);
      $keywords=htmlspecialchars($_POST['keyword']);
      $file_tmp = $_FILES['file']['tmp_name'];
      $file_name =mb_strtolower($_FILES['file']['name']);
      $file = pathinfo($file_name,PATHINFO_FILENAME);
      $dossier = $_SESSION['user'];
      $file_directory= "uploads/".$dossier."/";
      $file_dir_img ="uploads/".$dossier."/".$file_name;
      $valide_extension=['.mp4','.avi','.jpeg','.jpg','.png','.mpeg'];
      $file_extension = strrchr($file_name,".");
    
      $reqP = $connexion -> prepare('INSERT INTO post (id,domain-post,url-file-post,comment-post,keyword-post,aime-post,membreID) VALUES (:id,:domain-post,:url-file-post,:comment-post,:keyword-post,:aime-post,:membreID)');
      $reqP->execute(array(
        ":id"=>"",
        ":domain-post"=> $domain,
        ":url-file-post"=>$file_dir_img,
        ":comment-post"=>$commentaire,
        "keyword-post"=>$keywords,
        ":aime-post"=>"0",
        ":membreID"=>"1"
      ));
    
    
        <form class="form form-add-post" action="test.php" enctype="multipart/form-data" method="post">
          <div class="group files">
            <h3 class="h3-form">Images ou vidéos</h3>
              <label for="file" class="label-file">Télecharger une image ou une vidéo</label>
              <input class="input-file" id="file" type="file" name="file">
          </div>
    
          <div class="group domaine">
            <h3 class="h3-form">Domaine du post</h3>
            <input type="text" name="domaine-post" value="">
            <p class="description">Par exemple: Architecture, communication, montage vidéo, ...</p>
          </div>
          <div class="group commentaire">
            <h3 class="h3-form">Commentaire</h3>
            <input type="text" name="comment" value="">
          </div>
          <div class="group key">
            <h3 class="h3-form">Mots clés</h3>
            <input type="text" name="keyword" value="">
            <p class="description">Par exemple: #Webdesign, #communication, #montage, ...</p>
          </div>
          <input class="post-button" type="submit" name="Poster" value="Poster">
        </form>

    • Partager sur Facebook
    • Partager sur Twitter
      24 mars 2019 à 15:42:43

      Un grand merci pour cette réponse !!!! Je ne savais pas que je devais pas faire ça !

      Mon problème est résolu je peux avancer tranquillement :)

      • Partager sur Facebook
      • Partager sur Twitter

      [PDO]Erreur lors d'un Insert into dans bdd

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown