Bonjour,
Ma question : Comment réaliser un formulaire permettant de modifier une série de données (des notes en effectuant une requête UPDATE MySQL) à partir d’un copier coller d’un fichier Excel.
Si l’opération de mise à jour est facile en employant un fichier CSV, cette nouvelle méthode me pose un sérieux problème. En fait, les formateurs ne sont pas des informaticiens et les différentes manipulations avec PHPMyAdmin ne sont pas faciles pour un non initié. De plus, ils risquent de faire des bêtises et de supprimer une table ou pire de supprimer la base de données.
Je souhaite donc réaliser une suite de pages en PHP permettant de mettre à jour ou de saisir les notes d’une matière d’une classe pour un professeur.
Le formulaire final doit pouvoir montrer le nom et prénom de l’élève ainsi que la note initiale (si il y a lieu) et ensuite une case formulaire qui peut recevoir par un copier/coller.
Nom : Prénom : Note : Nouvelle note :
Bon Jean 12,50 le formulaire (permettant de recevoir un copier/coller)
Jaune Marie 15,20 le formulaire (permettant de recevoir un copier/coller)
Il y a deux tables :
Table 1 : utilisateur (id_util, nom_util, prenom_util)
Table 2 : notes (id_eleve, note_mat, matiere)
Jonction entre les 2 tables avec id_util et id_eleve.
Cette opération est très facile à réaliser pour un étudiant. Il vrai que c'est grâce à l'aide de CinéPhil. Mais sur plusieurs lignes et avec un simple copier/coller c’est une autre histoire.
Dans la boucle While, je pense qu’il faut placer le formulaire avec les echos. Mais je n’ai aucune idée comment récupérer le contenu des différentes cases du formulaire , attribuer la note à l’étudiant et encore moins l’exploiter pour effectuer l’UPDATE en MySQL.
Partager