Page 1 sur 1

problème d'affichage de données

Posté : 17 déc. 2011, 22:24
par bostak
Bonsoir,

J'aurais besoin d'un petit coup de main encore. Alors voilà mes bouts de code en question :

Code : Tout sélectionner

elseif ($_GET["page"] == "update") { include("pages/takeId.php"); $iduser = takeId($_SESSION["login"]); include("pages/editBillet.php"); $titre = displayBillet($iduser); include("views/vueEditBillet.php"); }
editBillet.php

Code : Tout sélectionner

<?php function displayBillet($iduser) { $requete = mysql_query("SELECT title, content FROM billets WHERE id_users='".$iduser."'"); while($row=mysql_fetch_assoc($requete)) { $titre = $row["title"]; $content = $row["content"]; } }
et dans vueEditBillet

Code : Tout sélectionner

<tr> <td> Titre : </td> <td> <?php echo'<input type="text" name="title" value="'.$titre.'" />'; ?> </td> </tr>

Mais quand ma page vueEditBillet.php s'ouvre dans mon input, au niveau de la value="'.$titre.'" tout reste vide, cela ne récupère pas le titre qui est enregistré sur ma base de donnée.
Auriez vous une idée ?

Cordialement,

Re: problème d'affichage de données

Posté : 17 déc. 2011, 22:30
par Calimero
editBillet.php
<?php

function displayBillet($iduser)
{
	$requete = mysql_query("SELECT title, content FROM billets WHERE id_users='".$iduser."'");
	while($row=mysql_fetch_assoc($requete))
	{
		$titre = $row["title"];
		$content = $row["content"];
	}
}
Re,

Regarde bien ta fonction displayBillet... Il ne manque pas un petit quelquechose dedans ? Un return() par exemple... :-*

Re: problème d'affichage de données

Posté : 17 déc. 2011, 23:01
par bostak
merci beaucoup, je me disais bien aussi qu'il manquait quelque chose.

Merci beaucoup, bonne soirée

Cordialement,