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 :

lien PHP vers Bdd MySQL [projet universitaire]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2020
    Messages : 3
    Par défaut lien PHP vers Bdd MySQL [projet universitaire]
    bonjours

    je travail sur la realisation d'un back-office pour un projet de site web universitaire et je suis confronter a ce problème.
    je veux remplir un formulaire pour créer un article et le stocker dans une base de donnée.
    dans cette article je met plusieurs champs de text, un champ date et un upload de photo. quand je soumet un formulaire, la photo s'upload bien sur le serveur mais la base de donnée ne se remplie pas.

    je n'arrive pas a trouver la source du problème et donc j'aurai besoin d'aide.

    l'entièreté du projet est ici : https://github.com/NathanAliss/APhpToFix

    merci d'avance pour votre aide

  2. #2
    Expert confirmé Avatar de Toufik83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    2 513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2 513
    Par défaut
    Salut,

    Pourquoi ne pas profiter de l'option ATTR_ERRMODE
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    pour voir les erreurs/exceptions ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    on ne va pas aller décortiquer tout ton projet.

    Merci de :
    • copier-coller dans le message les codes nécessaires et suffisants
    • expliquer clairement le problème rencontré (en indiquant dans quelle partie du code ça se trouve)
    • montrer le message d'erreur (éventuel)

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2020
    Messages : 3
    Par défaut
    mon problème est justement que je ne vois pas d'ou vien le problème. je suppose que sa viens de mon prepare/execute

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $req=$bdd->prepare("INSERT INTO article(`titre`, `dPost`, `content`, `img_name`, `img_size`,`commentaire`)VALUES (:titre,:dPost,:content,:imgN,:imgS,:commentaire)");
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     if(!empty($_POST["titre"]&&$_POST["dPost"]&&$_POST["text"]&&$_POST["comm"])&&$checkUp==TRUE){
           $imgSize=filesize($_FILES['fichier']['tmp_name']);
     
            //on met dans un tab pour execute
            $tab= array("titre"=>$_POST["titre"],"dPost"=>$_POST["dPost"],"content"=>$_POST["text"],"imgN"=>$nomImage,"imgS"=>$imgSize,"commentaire"=>$_POST["comm"]); 
     
            //on execute le bazar
     
           $req->execute($tab);
            echo ("req donnetest");
        }else{
            echo ("les contenue texte ne sont pas remplie");
        }
    mais j'en suis pas sur car j'ai pas de message d'erreur

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2020
    Messages : 3
    Par défaut
    Citation Envoyé par Toufik83 Voir le message
    Pourquoi ne pas profiter de l'option ATTR_ERRMODE ?
    merci de ce conseil. par contre je pense ne pas savoir m'en servir. j'ai essayer de l'integrés dans mon code et mon code ne s'execute plus apres la commande. je pense que je l'ai mal placer la ligne mais meme a l'aide de la documentation je ve vois pas comment résoudre ce problème.

    merci en tout cas pour la suggestion

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

Discussions similaires

  1. [MySQL] Variable php dans BDD mySql
    Par onirisme dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 08/11/2007, 14h12
  2. Réponses: 13
    Dernier message: 11/10/2007, 09h46
  3. [MySQL] Conseils pour attaquer PHP et Bdd MySQL
    Par sambzh24 dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 13/06/2007, 10h58
  4. [XML][MYSQL] Importation données XML vers BDD MySql
    Par Ben-o dans le forum XQUERY/SGBD
    Réponses: 2
    Dernier message: 04/05/2006, 18h13
  5. [SGBD] Traitement Données Formulaire Vers BDD Mysql
    Par Thierry8 dans le forum SQL Procédural
    Réponses: 10
    Dernier message: 29/03/2006, 23h22

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