Aller au contenu

goldrazor06

Actif
  • Compteur de contenus

    27
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par goldrazor06

  1. Bonjour tout le monde, J'ai un probleme avec un formulaire. J'ai créé une page qui permet de récuperer des valeurs dans une base mysql pour les injecter dans les cases d'un formulaire. Donc jusque là, c'est impecable, tout fonctionne. Mais le problème intervient lorsque je souhaite valider les nouvelles informations. J'ai beau remplir la case 'titre' mais à chaque fois ca m'affiche l'erreur ==> la case doit etre rempli. Voyez vous une erreur flagrante ? Code: if ($_REQUEST['enregistre'] =='oui') { if (empty($_POST['titre'])) die("Erreur : Tous les champs doivent être remplis."); $sql = "UPDATE concours SET ........ mysql_query ($sql); echo ("Changement effectué"); } <form action="edit_concours.php" method="POST" > <input type ="hidden" name="enregistre" value="oui" /> <input type="hidden" name="edit_concours" value="<?php echo $_POST['edit_concours']; ?>" /> <input name="titre" type="text" id="titre" value="<?php echo $concours->titre; ?>"> <input type="submit" name="Submit" value="Modifier le concours"> </form> Merci beaucoup parce que j'ai essayé de chercher jusqu'a 5h du mat et la je viens de me reveiller et j'arrive toujours pas. Encore merci. ----------------------------------------------------------------------------------------------------------------------------------------------------- Ha apparemment ca l'air de passer puisque ca m'affiche le message "changement effectué". Mais malheureusement les données reste inchangé dans la base, ca doit etre une erreur au niveau de la requete sql. Code: $sql = "UPDATE concours SET titre='".$_POST['titre']."' "." WHERE id = '".$_REQUEST['edit_concours']."'"; mysql_query ($sql); echo ("Changement effectué"); Merci beaucoup !
×
×
  • Créer...