IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Mis à jour de données


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2019
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2019
    Messages : 43
    Points : 38
    Points
    38
    Par défaut Mis à jour de données
    Bonjour,
    Je souhaite mettre à jour toutes les notes des étudiants dans la base de données depuis le code php. Mais je n'y arrive pas. Quelqu'un pour m'aider svp c'est urgent

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    <?php
     
     
    $conn= mysqli_connect("localhost","root","","GestionNotes");
     
     
     
     
     
    if (isset($_POST['Saisie']))
    {
     
       $rech=$_POST['t_rechercher'];
       $prenom1=$_POST['prenom'];
       $nom1=$_POST['nom'];
       $note1=$_POST['NoteDevoir'];
       $note2=$_POST['NoteExam'];
       $req="SELECT * FROM etudiant";
     
     
     
         for($i=0;$i<=25;$i++){
     
          $sql= "UPDATE etudiant SET NoteDevoir='$note1[$i]', NoteExam='$note2[$i]' 
                 WHERE nom='$nom1[$i]'"; 
     
          $result=mysqli_query($conn,$sql);
     
         }
    }
     
     
     
     
     
     
    $result= mysqli_query($conn,$req);
    while($row= mysqli_fetch_array($result))
            {
     
                echo "<tr>";
     
                echo  '<td style="border:1px solid black;">'.$row['prenom'].'</td>
                       <td  style="border:1px solid black;">'.$row['nom'].'</td>
                       <td  style="border:1px solid black;">'.$row['NoteDevoir'].'</td>
                       <td  style="border:1px solid black;">'.$row['NoteExam'].'</td>';
     
     
                echo "</tr>";
            }
     
     
                 echo  '</table><br><br><br>';
     
     
    ?>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    <?php
     
        	$prenom1=$_POST['prenom'];
        	$nom1=$_POST['nom'];
     
    	$conn= mysqli_connect("localhost", "root", "" , "GestionNotes");
        	$req="select * from etudiant";
    	$result= mysqli_query($conn,$req);
           	if(!$conn)
        	{
               die("Connection failed". mysqli_connect_error());
     
        	}
         	  echo "<table style='width:100%; align:right;height:1000px;border:2px solid black'>";
              echo "<tr>";
              echo"<td style='background-color:#CCFF00;' >Prénom</td> <td style='background-color:#CCFF00;' >Nom</td> <td style='background-color:#CCFF00;'>Note de devoir</td> <td style='background-color:#CCFF00;' >Note d'examen</td>";
              echo "</tr>";
     
     
            echo '<form id="form1" name="form1" method="post" action="code.php">';
            while($row= mysqli_fetch_assoc($result))
            {
     
                echo "<tr>";
     
                echo  '<td style="border:1px solid black;">'.$row['prenom'].'</td>
                       <td  style="border:1px solid black;">'.$row['nom'].'</td>
                       <td  style="border:1px solid black;"> <input type=text name=NoteDevoir size=2 style="border: 0; background: transparent;"></td>
                       <td  style="border:1px solid black;"><input type=text name=NoteExam size=2 style="border: 0; background: transparent;"></td>';
     
     
                echo "</tr>";
     
             }
     
                 echo  '</table><br><br><br><center>
                        <td>
                        <input type="submit" name="Saisie" Value="Saisie effectuée"></td>
                        </center></form>';
     
     
    ?>

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    1- Tu as déjà d'autres discussions ouvertes, auxquelles tu n'as pas répondu.

    2- Donner du code sans explications ni commentaires et dire "Débrouillez-vous avec ça" : non.
    Le forum ne fonctionne pas comme ça.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web Full-Stack
    Inscrit en
    Mai 2019
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web Full-Stack
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2019
    Messages : 19
    Points : 31
    Points
    31
    Par défaut
    Tout à fait d'accord avec jreaux62, peux-tu nous expliquer quel est le problème ?

Discussions similaires

  1. [YouTube] Choix vidéo liste déroulante et mis à jour des données
    Par DavidWebSolution dans le forum APIs Google
    Réponses: 2
    Dernier message: 07/02/2015, 10h35
  2. Mis à jour des données dans un JTable
    Par Yopii dans le forum Composants
    Réponses: 2
    Dernier message: 07/11/2009, 04h43
  3. [CR 9] Nom de table pas mis à jour après changement de la source de données
    Par zodeno dans le forum Connectivité
    Réponses: 3
    Dernier message: 29/09/2009, 13h36
  4. [AJAX] Incompatibilité avec IE (données non mis à jour)
    Par WeDgEMasTeR dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 23/05/2007, 19h46
  5. mis à jour champs de données
    Par nicolovitch dans le forum Access
    Réponses: 11
    Dernier message: 22/08/2006, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo