tayuya

Inscris le 11/05/2014 à 13:29
  • Nombre de sujets
    1
  • Nombre de messages
    2
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

tayuya
le 11/05/2014 à 13:42
Modification de données dans une BDD via un formulaire
Bonjour, j'ai actuellement un gros problème : j'ai un projet en ce moment pour les cours & je suis bloqué. Mon projet consiste a afficher une liste de réservations d'un restaurant et ensuite pouvoir les modifier ou supprimer. Pour l'affichage c'est bon mais c'est la modification/suppression qui me pose problème. Je ne sais pas comment m'y prendre du tout, je pense que c'est par le biais d'une requête mais je suis perdu.. Pouvez vous m'aider ?

Je vous met a disposition mon code , celui ci se compose de trois fichiers PhP.

Code Affichage des données :

<html>
<body>
<?php
include("header.php");
$connexion=mysql_connect('localhost','root','');
mysql_select_db('restauration_final',$connexion);
$req="select * from reservation ;";
$res=mysql_query($req, $connexion);
$lignetitre=mysql_fetch_assoc($res);
echo '<table><tr><td>numclient</td><td>code</td><td>date</td><td>date du repas</td><td>periode du repas</td><td>nombre de convives</td><td>etat</td><td>Modifier</td><td>Annuler</td></tr>';
while ($lignetitre!=FALSE)
{
$numclient=$lignetitre['numClient'];
$code=$lignetitre['code'];
$date=$lignetitre['date'];
$daterepas=$lignetitre['dateRepas'];
$perioderepas=$lignetitre['periodeRepas'];
$nbconvives=$lignetitre['nombreConvives'];
$etat=$lignetitre['etat'];


echo '

<tr>
<td>'.$numclient.'</td>
<td>'.$code.'</td>
<td>'.$date.'</td>
<td>'.$daterepas.'</td>
<td>'.$perioderepas.'</td>
<td>'.$nbconvives.'</td>
<td>'.$etat.'</td>
<td><a href="modificationd.php">Modifier</a></td>
<td><a href="Annulationd.php">Annuler</a></td>



</tr>';


$lignetitre=mysql_fetch_assoc($res);
}
echo "</table>";
mysql_close($connexion);
?>
</body>
</html>

Modification des données

<?php
include("header.php");
?>

<div id='contenu'>
<form name='formReserv' action='actionmodif.php'>

Code r&eacute;servation :<br/>
<input type ='text' name='code'>
<br>
Quel jour ?<br/>
<table class="ds_box" cellpadding="0" cellspacing="0" id="ds_conclass" style="display: none;">
<tr>
<td id="ds_calclass"></td>
</tr>
</table>
<input type="text" name="jourRepas" onClick="ds_sh(this);" /><br/>

Midi ou soir ?<br/>
<select name='periodeRepas'>
<option>Midi</option>
<option>Soir</option>
</select><br/>

Nombre de convives :<br/>
<input type='text' name='nbConvives'>
<input type='submit' value='Envoyer' name='btnEnvoi'>


</form>
</div>

Suppression des données

<html>
<head>
<title>Annulation</title>
<?php
include("header.php");

?>
La r&eacute;servation que vous avez s&eacute;l&eacute;ctionn&eacute; a bien &eacute;t&eacute; supprimer.
<meta http-equiv="refresh" content="3; url=reservation.php" />


PS : Je tiens a vous dire que mes codes Modification & Suppresion ne contiennent pas de requêtes, ne soyez pas étonnés. Justement, la est mon problème, je ne sais pas quoi mettre dans mon code pour que cela marche. Merci pour votre future aide :)
LoadingChargement en cours