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 dernières news

Aucune news

Ses derniers sujets sur les forums

forum
tayuya
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 :)

Ses derniers messages sur les forums

forum
tayuya
PS2 : Mon but étant de modifier les données que j'ai séléctionné avec les boutons Modifier/Annuler de mon tableau, c'est la que je plante en fait ^^

(Désolé pour ceci, je n'ai pas trouver comment modifier mon Post)
tayuya
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 :)

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours