le 12/04/2013 à 15:03
Modification d'une base de donnée via un site
Bonjour à tous!
Je m'excuse d'avance des futur fautes d'orthographes qui ne sont surement pas agréable lol
J'explique mon problème , j'ai une page php et j'ai une liste d'élèves qui s'affiche dans un tableau. A côté de chaque ligne de tableau il y a un bouton "Modifier" Et j'aimerai que celui me renvoi sur la même page avec afficher cette fois les données actuelles de l'élèves qu'on souhaite modifier et pouvoir les modifier , Bref j'ai aucune idée de comment faire sa 0.0
Voici mon code :
<?php
@$azerty=$_POST["fonction"];
echo '<h1> Gestion d\'absences </h1>
<div id="main_container">
<div id="header">
</div>
<div class="menu">
<ul>
<li class="selected"><a href="Fond.php">Acceuil</a></li>
<li><a href="Nous_contactez.php">Nous contacter</a></li>
<li><a href="Listes_eleves.php">Listes Elèves</a></li>
<li><a href="Listes_absences.php">Listes Absences</a></li>
<li><a href="Emploi_du_temps3.php">Emplois du temps</a></li>
</ul>
</div>
<div class="center_content">
<div class="center_left">
<div class="welcome_box">';
if (empty($azerty))
{
echo '
<p class="welcome">
<span class="orange">Vous désirez rechercher un ou des élèves? </span><br />
<ul>
<br/>
<li class="contact2">Selectionnée la section</li>
<li class="contact2">Choisissez la classe</li>
</ul>
</p>
'; }
else
{
echo' <center> <p class="welcome2"> <span class="orange">Classe de '; echo $azerty; echo'</span>';
echo'<div>
';
include('Connect.php');
//$requete="SELECT * FROM liste_eleve";
//$requete=$requete.' WHERE Classe= ' .$azerty;
$requete="SELECT * FROM liste_eleve WHERE Classe LIKE '$azerty' ORDER BY Nom ";
//echo $requete ;
$reponse = mysql_query($requete);
//$ligne = mysql_fetch_array($reponse);
echo' </br></br><table CELLPADDING="5" CELLSPACING="1">
<th>Nom</th>
<th>Prenom</th>
';
while ($donnees = mysql_fetch_object($reponse))
{
//if($azerty==$ligne[Classe])
//{
echo'
<tr>
<td> '; echo $donnees->Nom; echo' </td>
<td> '; echo $donnees->Prenom; echo'<br /></td>
<td class="sansbordure"> <FORM action="Listes_eleves.php" method="post"> <INPUT type="submit" value="Modifier" class="Modifier"> </FORM></td>
</tr>
'; } echo'</table>
</div>';
echo'
</center></p>';
}
echo ' </div></div> <div class="center_right">
<FORM action="Listes_eleves.php" method="post">
<SELECT name="fonction" class="Menu1">
<OPTION VALUE="Null">BTS</OPTION>
<OPTION VALUE="BTS 1">Classe 1</OPTION>
<OPTION VALUE="BTS 2">Classe 2</OPTION>
<OPTION VALUE="Null">TERMINALE</OPTION>
<OPTION VALUE="TERMINAL 1">Classe 1</OPTION>
<OPTION VALUE="TERMINAL 2">Classe 2</OPTION>
<OPTION VALUE="Null">PREMIERE</OPTION>
<OPTION VALUE="PREMIERE 1">Classe 1</OPTION>
<OPTION VALUE="PREMIERE 2">Classe 2</OPTION>
<OPTION VALUE="Null">SECONDE</OPTION>
<OPTION VALUE="SECONDE 1">Classe 1</OPTION>
<OPTION VALUE="SECONDE 2">Classe 2</OPTION>
</SELECT>
<INPUT type="submit" value="Valider" class="Valider">
</FORM>
</div>
<div class="clear"></div>
</div>
</div>';
?>
</body>
</html>
Je m'excuse d'avance des futur fautes d'orthographes qui ne sont surement pas agréable lol
J'explique mon problème , j'ai une page php et j'ai une liste d'élèves qui s'affiche dans un tableau. A côté de chaque ligne de tableau il y a un bouton "Modifier" Et j'aimerai que celui me renvoi sur la même page avec afficher cette fois les données actuelles de l'élèves qu'on souhaite modifier et pouvoir les modifier , Bref j'ai aucune idée de comment faire sa 0.0
Voici mon code :
<?php
@$azerty=$_POST["fonction"];
echo '<h1> Gestion d\'absences </h1>
<div id="main_container">
<div id="header">
</div>
<div class="menu">
<ul>
<li class="selected"><a href="Fond.php">Acceuil</a></li>
<li><a href="Nous_contactez.php">Nous contacter</a></li>
<li><a href="Listes_eleves.php">Listes Elèves</a></li>
<li><a href="Listes_absences.php">Listes Absences</a></li>
<li><a href="Emploi_du_temps3.php">Emplois du temps</a></li>
</ul>
</div>
<div class="center_content">
<div class="center_left">
<div class="welcome_box">';
if (empty($azerty))
{
echo '
<p class="welcome">
<span class="orange">Vous désirez rechercher un ou des élèves? </span><br />
<ul>
<br/>
<li class="contact2">Selectionnée la section</li>
<li class="contact2">Choisissez la classe</li>
</ul>
</p>
'; }
else
{
echo' <center> <p class="welcome2"> <span class="orange">Classe de '; echo $azerty; echo'</span>';
echo'<div>
';
include('Connect.php');
//$requete="SELECT * FROM liste_eleve";
//$requete=$requete.' WHERE Classe= ' .$azerty;
$requete="SELECT * FROM liste_eleve WHERE Classe LIKE '$azerty' ORDER BY Nom ";
//echo $requete ;
$reponse = mysql_query($requete);
//$ligne = mysql_fetch_array($reponse);
echo' </br></br><table CELLPADDING="5" CELLSPACING="1">
<th>Nom</th>
<th>Prenom</th>
';
while ($donnees = mysql_fetch_object($reponse))
{
//if($azerty==$ligne[Classe])
//{
echo'
<tr>
<td> '; echo $donnees->Nom; echo' </td>
<td> '; echo $donnees->Prenom; echo'<br /></td>
<td class="sansbordure"> <FORM action="Listes_eleves.php" method="post"> <INPUT type="submit" value="Modifier" class="Modifier"> </FORM></td>
</tr>
'; } echo'</table>
</div>';
echo'
</center></p>';
}
echo ' </div></div> <div class="center_right">
<FORM action="Listes_eleves.php" method="post">
<SELECT name="fonction" class="Menu1">
<OPTION VALUE="Null">BTS</OPTION>
<OPTION VALUE="BTS 1">Classe 1</OPTION>
<OPTION VALUE="BTS 2">Classe 2</OPTION>
<OPTION VALUE="Null">TERMINALE</OPTION>
<OPTION VALUE="TERMINAL 1">Classe 1</OPTION>
<OPTION VALUE="TERMINAL 2">Classe 2</OPTION>
<OPTION VALUE="Null">PREMIERE</OPTION>
<OPTION VALUE="PREMIERE 1">Classe 1</OPTION>
<OPTION VALUE="PREMIERE 2">Classe 2</OPTION>
<OPTION VALUE="Null">SECONDE</OPTION>
<OPTION VALUE="SECONDE 1">Classe 1</OPTION>
<OPTION VALUE="SECONDE 2">Classe 2</OPTION>
</SELECT>
<INPUT type="submit" value="Valider" class="Valider">
</FORM>
</div>
<div class="clear"></div>
</div>
</div>';
?>
</body>
</html>