nanti
Messages postés59Date d'inscriptionsamedi 14 avril 2007StatutMembreDernière intervention 2 avril 2010
-
18 oct. 2009 à 21:25
nanti
Messages postés59Date d'inscriptionsamedi 14 avril 2007StatutMembreDernière intervention 2 avril 2010
-
19 oct. 2009 à 17:26
Bonsoir,
Je souhaite concevoir un back-office et pour cela, j'ai généré un formulaire récupérant les valeurs de ma bdd dans les différents champs et dont je veux modifier les valeurs.
Par contre, je ne parviens pas à updater ma bdd avec les nouvelles valeurs, en l'occurence, tout ce que j'ai réussi à faire, c'est d'effacer des enregistrements de ma table ne laissant apparaître des array dans tous les enregistrements des champs de cette table.
Pour illustrer tout cela, voici le code que j'ai créé :
if (!isset($_POST['envoyer'])) {
$chargeModifCroques = mysql_query('SELECT * FROM `mets` WHERE `intitule`="croques"');
while ($afficheModifCroques = mysql_fetch_array($chargeModifCroques)) {
$countFormCroques = $afficheModifCroques['ID'];
print_r($countFormCroques);
echo '
<form method="post" action="#" name="'.$countFormCroques.'">
Nom du Croque :,
,
----
Description du Croque :,
,
----
Prix du Croque :,
,
----
</form>';
}
}
if (isset($_POST['envoyer'])) {
$nomCroque = $_POST['nomCroque'];
foreach ($nomCroque as $valeurNomCroque) {
print_r($valeurNomCroque);
$updateModifCroques mysql_query('UPDATE mets SET nom_plat "'.$valeurNomCroque.'" WHERE ID = "'.$countFormCroques.'"');
}
}
Merci d'avance à tous ceux qui se pencheront sur mon cas et j'espère parvenir à solutionner ce problème qui m'occupe depuis le milieu de l'après-midi.