2 pièce(s) jointe(s)
Récuperer une ID provenant de la BDD
Bonjour,
J'ai pour projet de m'occuper d'une interface cantine
La problématique actuelle est que si la personne qui saisie les menus se trompe, elle dois pouvoir cliquer sur un bouton, qui l'emmene vers une page ou elle decide quel menu elle souhaite modifier , et de la je dois donc pouvoir recuperer les infomations pour qu'elle puisse les modifier, je ne sais pas si je me suis bien fait comprendre mais je joint des screens pour mieux me faire comprendre
donc voici la page sur laquelle elle choisie quel menu elle souhaite modifié
Pièce jointe 487309
Pièce jointe 487313
et voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
| <?php
error_reporting(0); // Désactiver le rapport d'erreurs
session_start();
$datee = date("d-m-Y");
$heureactuelle = date("H:i");
$idmenu = $_GET['ID'];
$_SESSION['id_menu'] = $_GET['ID'];
$mysqli = new mysqli("XXX, "XXX, "XXX", "XXX");
/* V?fication de la connexion */
$base = mysql_connect ('XXX', 'XXX', 'XXX);
mysql_select_db ('XXX', $base) ;
/* Requ? "Select" retourne un jeu de r?ltats */
$sql = 'SELECT * FROM menus WHERE ID=("'.$imenu.'")';
$req = mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="description" />
<title> Modification de Menu - C&D Foods France </title>
<link rel="icon" type="image/png" href="Logo C&D Foods.png" />
<link rel="stylesheet" href="http://10.17.178.116:8080/erp/jquery.mobile/demos/css/themes/default/jquery.mobile-1.4.5.min.css">
<script src="http://10.17.178.116:8080/erp/jquery.mobile/demos/js/jquery.js"></script>
<script src="http://10.17.178.116:8080/erp/jquery.mobile/demos/js/jquery.mobile-1.4.5.min.js"></script>
<link rel="stylesheet" type="text/css" href="styletableau.css" />
</head>
<body>
<div data-role="page">
<!--####Entête de la page-->
<div data-role="header" >
<hr align="center" width="100%" color="black" size="4">
<hr align="center" width="100%" color="black" size="4">
<p style="font-size:25px" > <img src="couteaufourchette.png" height='25' width='25'>Modification de Menu - C&D Foods France<img src="couteaufourchette.png" height='25' width='25'> </p>
<hr align="center" width="100%" color="black" size="4">
<hr align="center" width="100%" color="black" size="4">
</div>
<!--Implémentation de images-->
<div>
<img src='Menuavecbordure.png' style="text-align: center" height='180' width='300'>
</div>
<hr align="center" width="100%" color="black" size="4">
<hr align="center" width="100%" color="black" size="4">
<form action="choixdemodification.php" method="post">
<table>
<tr>
<th>Date</th>
<th>Entree 1</th>
<th>Entree 2</th>
<th>Plat 1</th>
<th>Plat 2</th>
<th>Accompagnement 1</th>
<th>Accompagnement 2</th>
<th>Dessert 1</th>
<th>Dessert 2</th>
</tr>
<tr>
<div data-role="fieldcontain">
<td><input type="text" name="date" id="date" value="<?php echo $data['Date']?>" required="required" data-mini="true" placeholder="Date"/> </td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="entree1" id="entree1" value="<?php echo $data['Entree1']?>" required="required" data-mini="true" placeholder="Entree 1"> </td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="entree2" id="entree2" value="<?php echo $data['Entree2']?>" required="required" data-mini="true" placeholder="Entree 2"> </td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="plat1" id="plat1" value="<?php echo $data['Plat1']?>" required="required" data-mini="true" placeholder="Plat 1"/></td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="plat2" id="plat2" value="<?php echo $data['Plat2']?>" required="required" data-mini="true" placeholder="Plat 2" /> </td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="accompagnement1" id="accompagnement1" value="<?php echo $data['Accompagnement1']?>" required="required" data-mini="true" placeholder="Accompagnement 1"/></td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="accompagnement2" id="accompagnement2" value="<?php echo $data['Accompagnement2']?>" required="required" data-mini="true" placeholder="Accompagnement 2" /> </td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="dessert1" id="dessert1" value="<?php echo $data['Dessert1']?>" required="required" data-mini="true" placeholder="Dessert 1"/></td>
</div>
<div data-role="fieldcontain">
<td><input type="text" name="dessert2" id="dessert2" value="<?php echo $data['Dessert2']?>" required="required" data-mini="true" placeholder="Dessert 2" /> </td>
</div>
</tr>
<?php
$mysqli = new mysqli("XXX", "XXX", "XXX", "XXX");
/* V?fication de la connexion */
if ($mysqli->connect_errno) {
printf("?hec de la connexion : %s\n", $mysqli->connect_error);
exit();
}
/* Requ? "Select" retourne un jeu de r?ltats */
if ($result = $mysqli->query("SELECT * FROM menus WHERE ID ='$idmenu'")) {
while ($row = $result->fetch_assoc()) {
echo "<TD>" . $row['Date'] . "</TD>";
echo "<TD>" . $row['Entree1']. "</TD>";
echo "<TD>" . $row['Entree2']. "</TD>";
echo "<TD>" . $row['Plat1']. "</TD>";
echo "<TD>" . $row['Plat2']. "</TD>";
echo "<TD>" . $row['Accompagnement1']. "</TD>";
echo "<TD>" . $row['Accompagnement1']. "</TD>";
echo "<TD>" . $row['Dessert1']. "</TD>";
echo "<TD>" . $row['Dessert2']. "</TD>";
echo "</tr>";
}
}
$result->close();
$mysqli->close();
?>
</table>
</div>
</form>
</div>
</div>
</body>
<footer>
<!--▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄ Pied de Page ▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄-->
<hr align="center" width="100%" color="black" size="4">
<hr align="center" width="100%" color="black" size="4">
<div data-role="header" >
<a href="http://10.17.178.116:8080/cantine/accueilcantine.php" data-role="button" data-icon="home" data-mini="true" data-inline="true" data-iconpos="left">RETOUR</a>
</div>
<img src='Logo C&D Foods.png' height='70' width='45' >
<img src="Elior Logo.png" height='70' width='110'>
<hr align="center" width="100%" color="black" size="4">
<hr align="center" width="100%" color="black" size="4">
<link href="styletableau.css" rel="stylesheet" type="text/css">
<!--▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄-->
</footer>
</footer>
</html> |