Page 1 sur 1

Mon champ texte dans ma bdd vaut NULL ! Help please !

Posté : 14 oct. 2012, 17:39
par Croutard
Bonjour,

J'ai fait un système de bio dans mon site, la personne entre la bio, il l'envoie dans la bdd donc et ensuite il est redirigé vers profile.php et c'est censé afficher la bio, mais ça ne le fait pas. J'ai fait un var_dump de $data['bio'] (la variable qui contient la bio) et ça me renvoie NULL O_o !! Comment faire ?

Merci d'avance.

Re: Mon champ texte dans ma bdd vaut NULL ! Help please !

Posté : 14 oct. 2012, 17:40
par xTG
Montres nous ton code, car avec des "si" on va refaire le monde...

Re: Mon champ texte dans ma bdd vaut NULL ! Help please !

Posté : 14 oct. 2012, 18:03
par Croutard
Voilà mon code !
<?php
	include('includes/connexion_bdd.php');

	$requete = $db->prepare('SELECT * FROM membres WHERE pseudo = ?'); // Ma requête...
	$requete->execute(array($_GET['compte']));

	$data = $requete->fetch(); // Je récupère toutes les infos sur le profile dans la variable $data.
        
        // L'autre partie de mon script (ça ne nous intéresse pas dans mon problème)
?>
<h1 class="titre_profile">Profile de <?php echo htmlspecialchars(stripslashes($data['pseudo'])); ?></h1>

<p class="biographie">
	<?php echo $data['bio']; ?> // Et là ça foire !
</p>

<p>
	Pseudo : <strong><?php echo htmlspecialchars(stripslashes($data['pseudo'])); ?></strong>
</p>


Re: Mon champ texte dans ma bdd vaut NULL ! Help please !

Posté : 14 oct. 2012, 18:16
par Mazarini
Je suppose que les autres variables sont bien renseignée et donc que ce serait plutôt au niveau de la création qu'il y a un problème.

Re: Mon champ texte dans ma bdd vaut NULL ! Help please !

Posté : 14 oct. 2012, 18:24
par Croutard
Comment ça la création ? Tu veux dire lorsqu'on envoi la bio dans la bdd ?

Re: Mon champ texte dans ma bdd vaut NULL ! Help please !

Posté : 14 oct. 2012, 19:09
par Croutard
Personne ? Help !

Re: Mon champ texte dans ma bdd vaut NULL ! Help please !

Posté : 15 oct. 2012, 09:59
par Mazarini
Est ce que tu as vérifié le contenu de la bio dans la base de données ?
(avec phpmyadmin par exemple ou un autre client Mysql)

Est ce que tu affiches les messages d'information lorsqu'une variable n'est pas initialisée ?
(error_reporting(E_ALL))