Conserver les valeurs d'un formulaire
Résolu
chemsoun
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
chemsoun Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
chemsoun Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonjour à tous
Je suis débutant en PHP.
J'ai créer un formulaire de modifiacation de classement d'équipe avec 3 colonnes:
1==> rang
2==>équipe
3==>modifier(lien qui renvoi sur une page modification.php)
mon probléme c'est que je veut que le rang de l'équipe et son nom s'affiche par défaut dans le formulaire de la page modification.php sans le retapper une autre fois .
j'ai essayer plusieurs methodes mais sans résultats, avez vous quelques solutions ^^
merci d'avance.
Bonjour à tous
Je suis débutant en PHP.
J'ai créer un formulaire de modifiacation de classement d'équipe avec 3 colonnes:
1==> rang
2==>équipe
3==>modifier(lien qui renvoi sur une page modification.php)
mon probléme c'est que je veut que le rang de l'équipe et son nom s'affiche par défaut dans le formulaire de la page modification.php sans le retapper une autre fois .
j'ai essayer plusieurs methodes mais sans résultats, avez vous quelques solutions ^^
merci d'avance.
A voir également:
- Conserver les valeurs d'un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
- Un formulaire rempli - Guide
10 réponses
Angelneonizz merci pour votre réponse ,mais je croit que tu n'a pas bien compris mon problème ...
je veut que mes données qui existent dans le premier formulaire ,existent une autre fois comme des valeurs par défaut dans un deuxième formulaire pour les modifier ...
je veut que mes données qui existent dans le premier formulaire ,existent une autre fois comme des valeurs par défaut dans un deuxième formulaire pour les modifier ...
pour afficher une donnée dans un champ d'un formulaire il faut mettre un code dans ce goût là :
<input name="champ1" value="<?php echo $_POST['champprécédent']; ?>"/>
<?php
session_start();
$BDD = mysql_connect("localhost","root","");
mysql_select_db("jslamta");
$requete="SELECT journee ,equipe FROM index_calendrier";
$resultat=mysql_query($requete);
?>
<head>
>
<title>Document sans nom</title>
<body>
<?php
<form action="modif_calendrier.php" method="post">
<table width="432" border="5" align="center">
<tr>
<td width="179" ><strong><center>journee</center></strong></td>
<td width="229" ><strong><center>équipe</center></strong></td>
</tr>
<?php while($calendrier=mysql_fetch_array($resultat))
{?>
<tr>
<td><div align="center"><?php echo $calendrier['journee']; ?></div> </td>
<td align="center"><?php echo $calendrier['equipe']; ?></td>
<td width="229" ><a href="modif_calendrier.php">modifier</a></td>
<td width="229" ><input type="submit" name="supprimer" value="supprimer" /></td>
</tr>
<?php }
?>
</table>
**la page modif_calendrier.php**
<?php
session_start();
$BDD = mysql_connect("localhost","root","");
mysql_select_db("jslamta");
$requete="SELECT * FROM index_calendrier ";
$resultat=mysql_query($requete);
$calendrier=mysql_fetch_array($resultat);
?>
<head>
<title>Document sans nom</title>
</head>
<body>
<form action="modif_calendrier.php" method="post">
<table>
<tr>
<td>le N° de la journée a modifiée</td>
<td><input type="text" name="journee" size="4" value="<?php echo $_POST['journee']; ?>"/></td>
<td>match</td>
<td><input type="text" name="equipe" value="<?php echo $_POST['equipe']; ?>"/></td>
</tr>
</table>
</form>
</body>
</html>
ya t'il un probléme ici !!!!!
session_start();
$BDD = mysql_connect("localhost","root","");
mysql_select_db("jslamta");
$requete="SELECT journee ,equipe FROM index_calendrier";
$resultat=mysql_query($requete);
?>
<head>
>
<title>Document sans nom</title>
<body>
<?php
<form action="modif_calendrier.php" method="post">
<table width="432" border="5" align="center">
<tr>
<td width="179" ><strong><center>journee</center></strong></td>
<td width="229" ><strong><center>équipe</center></strong></td>
</tr>
<?php while($calendrier=mysql_fetch_array($resultat))
{?>
<tr>
<td><div align="center"><?php echo $calendrier['journee']; ?></div> </td>
<td align="center"><?php echo $calendrier['equipe']; ?></td>
<td width="229" ><a href="modif_calendrier.php">modifier</a></td>
<td width="229" ><input type="submit" name="supprimer" value="supprimer" /></td>
</tr>
<?php }
?>
</table>
**la page modif_calendrier.php**
<?php
session_start();
$BDD = mysql_connect("localhost","root","");
mysql_select_db("jslamta");
$requete="SELECT * FROM index_calendrier ";
$resultat=mysql_query($requete);
$calendrier=mysql_fetch_array($resultat);
?>
<head>
<title>Document sans nom</title>
</head>
<body>
<form action="modif_calendrier.php" method="post">
<table>
<tr>
<td>le N° de la journée a modifiée</td>
<td><input type="text" name="journee" size="4" value="<?php echo $_POST['journee']; ?>"/></td>
<td>match</td>
<td><input type="text" name="equipe" value="<?php echo $_POST['equipe']; ?>"/></td>
</tr>
</table>
</form>
</body>
</html>
ya t'il un probléme ici !!!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
non ça marche pas . le lien "modifier" dans le premiere page est repéter tout au long du tableau ( devant chaque equipe on trouve un lien modifier qui ramene a la page modif_calendrier) je veut que en cliquant sur modifer d'un ligne les données qui existnet dans cette ligne seront affichées par défaut dans le deuxiéme formulaire pour les modifier
remplacer cette ligne
par
puis remplacer $_POST['journee'] et $_POST['equipe'] par $_GET['journee'] et $_GET['equipe']
ça devrait aller mieux
<td width="229" ><a href="modif_calendrier.php">modifier</a></td>
par
<?php echo "<td width=\"229\" ><a href=\"modif_calendrier.php?journee=$calendrier['journee']&equipe=$calendrier['equipe']\">modifier</a></td>"; ?>
puis remplacer $_POST['journee'] et $_POST['equipe'] par $_GET['journee'] et $_GET['equipe']
ça devrait aller mieux
il ya une faute dans la ligne
<?php
echo "<td width=\"229\" ><a href=\"modif_calendrier.php?journee=$calendrier['journee']&equipe=$calendrier['equipe']\">modifier</a></td>";
?>
<?php
echo "<td width=\"229\" ><a href=\"modif_calendrier.php?journee=$calendrier['journee']&equipe=$calendrier['equipe']\">modifier</a></td>";
?>