Problème de recupération d'une donnée

Fermé
zaki15 Messages postés 40 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 8 juillet 2011 - 3 oct. 2009 à 13:17
zaki15 Messages postés 40 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 8 juillet 2011 - 3 oct. 2009 à 22:37
Bonjour,(Débutant)
Voila, j'ai crée une page php affichant le contenu
d'une table dans un tableau,jusqu'ici je n'ai eu aucun problème,mais
quand j'ai voulu récupéré une ligne de mon tableau(Par exemple
elle contient un titre et message)en cliquant au desu d'un lien ramenant à une autre page celle ci s'afficher mais j'ai pas pu récupère la donnée.
personne peut m'aider et merci d'avance.

4 réponses

m!xou Messages postés 121 Date d'inscription samedi 26 septembre 2009 Statut Membre Dernière intervention 6 janvier 2011 3
3 oct. 2009 à 15:08
Pas de probleme, on peut t'aider.
Mais d'abord peut on avoir les codes des deux pages? :)
0
zaki15 Messages postés 40 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 8 juillet 2011
3 oct. 2009 à 18:28
Re,
voila le code de la page qui affiche le contenu de la table.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Bienvenue sur mon site !</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<style>
.centré
{text-align:center;}
table
{
margin:auto; /*centré le tableau*/
border-collapse: collapse;
}
td, th /* Mettre une bordure sur les td ET les th */
{border: 1px solid black;}
.titre
{width:200px;}
.date
{width:80px;}
</style>
<body>


<p><a href="rediger_news.php"><h2 class="centré">Ajouter une news</h2></a><p>
<table>
<tr>
<th>Modifier</th>
<th>Supprimer</th>
<th class="titre">Titre</th>
<th class="date">Date</th>
</tr>
<!--Affichage de la BD-->
<?php
$var=0;
mysql_connect("localhost","root");//Connection.
mysql_select_db("test");
$retoure=mysql_query("select* from news order by id")or die (mysql_error());
while ($infos=mysql_fetch_array($retoure))
{
?>
<tr>
<td><a href="rediger_news.php?var=1"> Modifier</a></td><!--Si c'est une modification var:=1-->
<td><a href="rediger_news.php?var=2">Supprimer</a></td><!--Si c'est une supprission var:=2-->
<td><?php echo $infos['contenu'];?></td>
<td><?php echo date('d/m/Y ',$infos['timestamp']);;?></td>
</tr>

<?php
}
?>
</tr>
</table>
<?php
if (isset($_GET['var']))//si var existe.
{//Alors
if ($_GET['var']==2)
{//Alors on a une suupprission
$titre=$_POST['titre'];
$contenu=$_POST['contenu'];
}//Fin si2
}//Finsi1
?>
</body>
</html>



j'ai essayé de transmettre une donnée" var" avec une valeur(1 ou 2) 1 pour la suppression et 2 pour la modification,si var=2 alors je veut afficher la ligne choisie dans l'autre page pour la modifier mais je ne saie pas comment procéder

et voila le code de l'autre page à la fois pour l'ajout et la modification:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Bienvenue sur mon site !</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<style>
.centré
{
text-align:center;
}
</style>
<body>
<p>
<h3 class="centré" ><a href="liste_news.php"> Retoure à la liste des news</a></h3>
<form action="indexe.php?"method="post" >
<div class ="centré">Titre: <input type="text"size="30"name="titre" /></div><br/>
<div class ="centré">Contenu:</div>
<div class ="centré"><textarea name="contenu"cols="50" rows="10"></textarea></div>
<div class ="centré"><input type="submit" value="Envoyer"> </div>
</form>


</p>

</body>
</html>
0
m!xou Messages postés 121 Date d'inscription samedi 26 septembre 2009 Statut Membre Dernière intervention 6 janvier 2011 3
3 oct. 2009 à 20:58
Tu ne recupere nul part la valeur de $var

Je t'envoi sur le Site Du Zero qui t'expliquera mieux que moi :) le lien ammene directement sur la partie sur la transmission de données

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/911847-les-variables#ss_part_4

voilou :)
0
zaki15 Messages postés 40 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 8 juillet 2011
3 oct. 2009 à 22:37
Re,
Merci, je vais le visiter.
0