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 :

mysql php modification de donnees


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 412
    Par défaut mysql php modification de donnees
    Bonjour à tous,

    j'ai une page dont voici le script qui me permet de lire les enregistrement dans ma base.

    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
    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
     
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Structure</title>
     
     
    <!-- chargement des feuilles de style -->
    <style type="text/css">
    <!--
    .Style3 {color: #FFFFFF; font-weight: bold; }
    -->
    </style>
    <!-- Création du style pour l'info bulle-->
            <style>
                /* Règle de base pour le lien */ 
                a{ 
                    color:#4c0ed8; 
     
                } 
                a:hover,a:focus{
                    color:#000;
                }
     
                /* Position et couleur bulle */
                a span{ 
                    position:absolute;
                    margin-top:25px; 
                    margin-left:-25px;
                    color:#fff; 
                    background:rgba(0, 0, 0, 1); 
                    padding:25px; 
                    border-radius:3px; 
     
                    /* Faire disparaire infobulle par défaut */
                    /* On determine l'origine de la rotation */ 
                    transform:scale(0) rotate(-180deg);
                    /* Faire durer l'effet */
                    transition:all .25s;
                    /* Effet sur la transparence */ 
                    opacity:0;
                }
     
                /* Apparition de la bulle avec le scale à 1 */ 
                a:hover span, a:focus span{ 
                    transform:scale(1) rotate(0);
                    /* Effet sur la transparence */ 
                    opacity:1;
                }
     
            .Style4 {color: #FFFFFF}
            </style>  
    </head>
     
     
    <body background="">
      <?php
    try
    {
    	// On se connecte à MySQL
    	$bdd = new PDO('mysql:host=*******;dbname=*********;charset=utf8', '********', '********');
    }
    catch(Exception $e)
    {
    	// En cas d'erreur, on affiche un message et on arrête tout
            die('Erreur : '.$e->getMessage());
    }
     
     
    // Si tout va bien, on peut continuer
     
     
    // On récupère tout le contenu de la table 
    $reponse = $bdd->query('SELECT * FROM entrainementSAL order by Date DESC');
     
     
    // On affiche chaque entrée une à une
    while ($donnees = $reponse->fetch())
    {
     
     
    ?>
    <br />
    <table width="882" border="1" align="center" bgcolor="#990000">
      <tr>
        <td width="104"><div align="center" class="Style3">INFO</div></td>
        <td width="107"><div align="center" class="Style3">DATE</div></td>
        <td width="145"><div align="center" class="Style3">HEURE</div></td>
        <td width="149"><div align="center" class="Style3">LIEU</div></td>
        <td width="116"><div align="center" class="Style3">PROFONDEUR</div></td>
        <td width="101"><div align="center" class="Style3">DP</div></td>
        <td width="114"><div align="center" class="Style3">STATUT</div></td>
      </tr>
    </table>
    <table width="882" border="1" align="center" bgcolor="#FFFFFF">
      <tr>
        <td width="103"><div align="center"><a href="#" ><img src="images/info.png" alt="" width="15" height="15" align="top" /> 
            <!--- texte de l'info bulle --->    
              <span style="left: 218px; top: 117px;">
              <div id="texte" class="texte">
    <table width="416" border="1" align="center">
    <div>
    Coef : <?php echo $donnees['Coef']; ?>  -  PM : <?php echo $donnees['PM']; ?>  -  BM : <?php echo $donnees['BM']; ?></div>
      <br />
      <tr>
        <td width="200" bgcolor="#333333"><?php echo $donnees['Plongeur1']; ?></td>
        <td width="200" bgcolor="#333333"><?php echo $donnees['Plongeur5']; ?></td>
      </tr>
      <tr>
        <td bgcolor="#333333"><?php echo $donnees['Plongeur2']; ?></td>
        <td bgcolor="#333333"><?php echo $donnees['Plongeur6']; ?></td>
      </tr>
      <tr>
        <td bgcolor="#333333"><?php echo $donnees['Plongeur3']; ?></td>
        <td bgcolor="#333333"><?php echo $donnees['Plongeur7']; ?></td>
      </tr>
      <tr>
        <td bgcolor="#333333"><?php echo $donnees['Plongeur4']; ?></td>
        <td bgcolor="#333333"><?php echo $donnees['Plongeur8']; ?></td>
      </tr>
    </table>
    </div></span>  
        <td width="109"><div align="center"><?php echo $donnees['Date']; ?></div></td>
        <td width="145"><div align="center"><?php echo $donnees['HD']; ?></div></td>
        <td width="149"><div align="center"><?php echo $donnees['Lieu']; ?></div></td>
        <td width="115"><div align="center"><strong><?php echo $donnees['Prof']; ?></strong></div></td>
        <td width="100"><div align="center"><strong><?php echo $donnees['DP']; ?></strong></div></td>
        <td width="115">&nbsp;</td>
      </tr>
    </table>
     
     
    <script type="text/javascript">
        //<!--
            afficher_cacher('texte');
        //-->
        </script>
      <?php
    }
     
     
    $reponse->closeCursor(); // Termine le traitement de la requête
     
     
    ?>
     
     
    </body>
    </html>
    donc ca, ca marche bien

    je n'arrive pas malgrès essayer depuis trois semaines à faire un bouton sur chaque enregistrement qui en cliquand dessus
    ouvre une page comme un formulaire avec toutes les infos de l'enregistrement selectionné

    ce qui me permet de modifier ce que je veux et je fais valider et les modifications sont prises en compte

    quelqu'un pourait il me faire ce code

    encore merci

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Où ton bouton qui ne marche pas dans ce code ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 412
    Par défaut
    Je ne l'ai pas mis car à partir de la je sais pas comment faire pour que ca ou re une page avec les données de l'enregistrement voulu et que le tout soit modifiable

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    En 3 semaines tu as quand même dû réussir à écrire quelque chose que ce soit au niveau du bouton que de la page de traitement ensuite non ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Modification requete MySQL - PHP
    Par AliciaSH dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 19/05/2017, 17h37
  2. [PDO] MySQL/PHP et PDO modification d'une table
    Par MelkInarian dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 31/01/2017, 18h14
  3. [MySQL] Insertion donnees dans mysql php
    Par Flyover dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 26/09/2012, 11h46
  4. Réponses: 6
    Dernier message: 11/09/2006, 12h58
  5. Réponses: 14
    Dernier message: 17/03/2003, 18h31

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