[RESOLU] affichage de 'Resource id #5' au lieu de ma variable

affichage de 'Resource id #5' au lieu de ma variable [RESOLU] - PHP - Programmation

Marsh Posté le 27-09-2006 à 11:47:16    

alors : problème résolu :  
<textarea name='texte' ...
Le problème apparemment c'était le mot clé 'texte'. En changeant celui ci, ça fonctionne.
Encore un mystère mystérieux résolu...
 
bonjour,
 
j'ai un problème (nooooon ???) car dans ma textarea, au lieu d'afficher le contenu de ma variable, il me met le barbarisme suivant : Resource id #5
quand je fais un echo de ma variable, il affiche pourtant bien son contenu.
voici mon code :
 
if(!isset($_GET['id']))
{
 echo "identifiant de l'actu manquant";
 exit();
}
 
$id = trim($_GET['id']);
$sql = "SELECT titre, texte FROM actus WHERE id_actu = $id";
$resultat = mysql_query($sql);
$row = mysql_fetch_assoc( $resultat );
$titre = $row['titre'];
$texte = $row['texte'];
//AFFICHAGE DES DONNEES DANS LES CHAMPS
 
echo "<p class='titre'>MODIFIER</p>";
echo "<br />";
echo "<form method='post' action=_SELF>";
echo "<table cellspacing='3'><tr><td class='titre_td'>Titre*</td><td>";
echo "<input name='titre' value = '".$titre."' /></td></tr>";
echo "<tr><td class='titre_td'>Texte*</td>";
echo "<td><textarea name='texte' cols='50' rows='15' >".$texte."</textarea>";
echo "</td></tr></table>";
echo "<p>* : Champs obligatoires</p>";
echo "<input type='submit' value='Modifier'>";
echo "</form>";
 
Voilà voilà...
J'espère que vous pourrez m'aider !! :ange:
 


Message édité par yuminette le 27-09-2006 à 12:37:24
Reply

Marsh Posté le 27-09-2006 à 11:47:16   

Reply

Marsh Posté le 27-09-2006 à 11:55:51    

Au vu du code, le probléme me semble bizare.
Fait donc un print_r($row) pour voir déjà ce que t'as là dedans. Ca te donera peut être une idée de l'origine du probléme.
Ensuite, si t'as "Resource id #5" dans la partie 'texte' de ce tableau, il faudra aller voir ce que contient la table de la base de donnée.

Reply

Marsh Posté le 27-09-2006 à 11:59:29    

merci de ta réponse
Quand je fais print_r($row), il m'affiche exactement ce qu'il y a dans ma base de données.
les echos de ma variable fonctionnent partout sauf dans la textarea !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed