Page 1 sur 1

Je ne reçois pas les informations dans ma base de donnée !

Posté : 24 juil. 2016, 04:22
par zizouley
Bonsoir cela va faire maintenant plus de 4 jours que je cherche l'erreur dans mon code qui fait que je ne reçois aucune informations dans ma base de donnée. Malgré l'ajout d'une exception PDO, je ne reçois aucun message d'erreur. J'aimerai absolument COMPRENDRE mon erreur donc aidez moi s'il vous plaît ! je ne suis que débutant donc soyez indulgent avec les possibles confusions ou incohérence de mon code.

Merci

Code : Tout sélectionner

<header> <link href="../style/test.css" type="text/css" rel="stylesheet"/> <?php session_start(); try{ $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } ?> </header> <?php include("../menu.php"); if(isset($_SESSION['username'])) { if(isset($_GET['action'])){ if($_GET['action']=='ajouter'){ header('Location:../deposer_annonce.php'); }else if ($_GET['action']=='modifier/supprimer'){ }else{ } } }header('Location: ../Accueil.php'); ?> </header> <h1>Administration</h1></br></br> <h3>Bienvenue,<?php echo $_SESSION['username'];?> dans la zone d'administration du site.</h3> <a href="?action=ajouter">Ajouter un produit</a></br> <a href="?action=modifier/supprimer">Modifier/Supprimer un produit</a> <h1>Ecrire un article</h1></br></br> <table> <form action="../Accueil.php" method="POST"> <h3>Titre : </h2><input type="text" name="title_news1"/></br> <h3>Article 1 : </h3><textarea cols=33 rows=10 value="article1" name="article1"></textarea></br> <input type="submit" name="articles" value="Envoyer les articles" align="center"> </form> </table> <?php if(isset($_POST['articles'])) { $title_news1=$_POST['title_news1']; $article1=$_POST['article1']; $req_news=$bdd->prepare("INSERT INTO news (titre_news,mess_news) VALUES (:title_news1,:article1)"); $req_news->execute(array( 'title_news1'=> $title_news1, 'article1'=> $article1 )); header("Location:../Accueil.php?username=".$_SESSION['$article1'&&'$title_news1']); }

Re: Je ne reçois pas les informations dans ma base de donnée !

Posté : 24 juil. 2016, 12:50
par @rthur
Bonjour,

As tu essayé de mettre ton PDO::ATTR_ERRMODE en Warning ?

Re: Je ne reçois pas les informations dans ma base de donnée !

Posté : 25 juil. 2016, 02:59
par zizouley
Bonsoir, non je ne l'ai pas essayé, comment pourrais-je l'intégrer à mon code ?

Re: Je ne reçois pas les informations dans ma base de donnée !

Posté : 25 juil. 2016, 09:24
par @rthur