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

Langage PHP Discussion :

aide pour un script


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 7
    Par défaut aide pour un script
    Bonjour,

    Je suis débutant en PHP et j’essai de suivre les exemples issu du livre « PHP/MySQL avec Dreamweaver MX » de JEAN-MARIE DEFRANCE des collections EYROLLES et je bute sur une erreur redondante qui m’empêche de poursuivre …

    Je dispose de PHP 5.3.0 et de dreamweaver MX 2004 la version de MySQL est la 5.1.35

    « Notice: Undefined variable: soumission in C:\Program Files\EasyPHP3.1\www\SITEScore\commerciaux\resultatdumois.php on line 149 »
    L’exemple dont il s’agit se situe en page 324 et traite de la création d’un script de sélection de requêtes SQL.
    Il est destiné à montrer qu’il est possible d’afficher un « form » d’ajout ou de modification en fonction de l’existence ou non d’un enregistrement dans une base MySQL.

    Est-ce que quelqu’un aurai ce même livre et aurai rencontré cette même erreur ?

    J’avoue que j’ai un peu de mal et que j’aurai bien besoin d’aides.

    Merci d’avance pour votre aide.

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 504
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 504
    Par défaut
    salut,
    je n'ai pas ce livre, mais le "Undefined variable" est explicite...ta variable soumission n'existe pas...

    apres, un morceau de code serait le bienvenue
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 7
    Par défaut Bonjour Doksuri
    Bonjour,

    Je souhaiterai vous remercier pour la réponse que vous m'avez apporté et m'excuser pour le retard de ce message.

    Comme je l'ai indiqué dans mon message précédent je suis un grand débutant en PHP et le code que je place ci-dessous a été généré automatiquement par DreamWeaver 2004 lors de la confection de l'interface graphique.

    C'est vrai que le message d'erreur retourné semble assez explicite cependant j'ai suivi pas à pas l'exemple du bouquin et je ne sais pas où déclarer la variable en question dans le code ...

    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
    <!-- InstanceBeginEditable name="pageAdmin" -->
    <td width="844"><form action="resultatdumois.php" method="get" name="formSELECT" id="formSELECT">
            <table width="499" border="0" align="center">
              <tr>
                <td colspan="3"><div align="center">S&eacute;lectionnez le mois et l'ann&eacute;e pour Ajouter ou Modifier un r&eacute;sultat : </div></td>
              </tr>
              <tr>
                <td width="149"><div align="center">mois :
                    <select name="VARmois" size="1" id="select">
                      <option value="1">Janvier</option>
                      <option value="2">F&eacute;vrier</option>
                      <option value="3">Mars</option>
                      <option value="4">Avril</option>
                      <option value="5">Mai</option>
                      <option value="6">Juin</option>
                      <option value="7">Juillet</option>
                      <option value="8">Aout</option>
                      <option value="9">Septembre</option>
                      <option value="10">Octobre</option>
                      <option value="11">Novembre</option>
                      <option value="12">D&eacute;cembre</option>
                    </select>
                </div></td>
                <td width="150"><div align="center">ann&eacute;e :
                      <select name="VARannee" size="1" id="select2">
                        <option>2003</option>
                        <option>2004</option>
                        <option>2005</option>
                        <option>2006</option>
                        <option>2007</option>
                        <option>2008</option>
                        <option>2009</option>
                  </select>
                </div></td>
                <td width="186"><div align="center">
                    <input name="VARcommerciauxID" type="hidden" id="VARcommerciauxID" value="1">
                    <input type="submit" name="Submit" value="SELECTIONNER">
                    <input name="soumission" type="hidden" id="soumission" value="ok">
                </div></td>
              </tr>
            </table>
        </form>
      <?php if ($totalRows_rsSelectResultat == 0) { // Show if recordset empty ?>
      	<?php if ($soumission == 1) {// si soumission par le formulaire ?>
      <form action="<?php echo $editFormAction; ?>" method="POST" name="formAJOUT" id="formAJOUT">
        <h2 align="center">AJOUTER UN NOUVEAU RESULTAT</h2>
    	<p><br/></p>
    	<table width="499" border="0" align="center">
          <tr>
            <td width="178"><div align="center">mois : <?php echo $_GET['VARmois']; ?></div></td>
            <td width="178"><div align="center">ann&eacute;e : <?php echo $_GET['VARannee']; ?></div></td>
            <td width="134">r&eacute;sultat :
                <input name="resultat" type="text" id="resultat"></td>
          </tr>
          <tr>
            <td><input name="mois" type="hidden" id="mois" value="<?php echo $_GET['VARmois']; ?>"></td>
            <td><input name="annee" type="hidden" id="annee" value="<?php echo $_GET['VARannee']; ?>"></td>
            <td><div align="center">
                <input name="commerciauxID" type="hidden" id="commerciauxID" value="1">
                <input type="submit" name="Submit2" value="AJOUTER">
            </div></td>
          </tr>
        </table>
        <input type="hidden" name="MM_insert" value="formAJOUT">
      </form>
      	<?php } // si soumission par formulaire ?>
      <?php } // Show if recordset empty ?>
      <?php if ($totalRows_rsSelectResultat > 0) { // Show if recordset not empty ?>
      <form action="<?php echo $editFormAction; ?>" method="POST" name="formMODIF" id="formMODIF">
      	<h2 align="center">MODIFIER UN NOUVEAU RESULTAT</h2>
    	<p><br/></p>
        <table width="499" border="0" align="center">
          <tr>
            <td width="178"><div align="center">mois : <?php echo $_GET['VARmois']; ?></div></td>
            <td width="178"><div align="center">ann&eacute;e : <?php echo $_GET['VARannee']; ?></div></td>
            <td width="134">r&eacute;sultat :
              <input name="resultat" type="text" id="resultat" value="<?php echo $row_rsSelectResultat['resultat']; ?>"></td>
          </tr>
          <tr>
            <td><input name="mois" type="hidden" id="mois" value="<?php echo $_GET['VARmois']; ?>"></td>
            <td><input name="annee" type="hidden" id="annee" value="<?php echo $_GET['VARannee']; ?>"></td>
            <td><div align="center">
                <input name="commerciauxID" type="hidden" id="commerciauxID" value="1">
                <input type="submit" name="Submit22" value="MODIFIER">
            </div></td>
          </tr>
        </table>
        <input name="ID" type="hidden" id="ID" value="<?php echo $row_rsSelectResultat['ID']; ?>">
        <input type="hidden" name="MM_update" value="formMODIF">
      </form>
      <?php } // Show if recordset not empty ?><!-- InstanceEndEditable -->
    <p>&nbsp;</p>
    </body><!-- InstanceEnd --></html>
    <?php
    mysql_free_result($rsSelectResultat);
    ?>

  4. #4
    Membre émérite
    Profil pro
    Assistant recherche bioinformatique
    Inscrit en
    Novembre 2007
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant recherche bioinformatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 877
    Par défaut
    Salut,

    il nous faudrait aussi et surtout les fragments de code php pertinants qui nous premettront de t'aider a resoudre l'erreur.

    Z.

  5. #5
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    Autrement dit, il nous faudrait la partie de code qui se trouve aux alentours de la ligne 149 du fichier resultatdumois.php

Discussions similaires

  1. [MySQL] Aide pour un script utilisant foreach
    Par nicoreims dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/08/2006, 17h36
  2. Besoin d'aide pour un script shell
    Par lecharcutierdelinux dans le forum Linux
    Réponses: 5
    Dernier message: 20/05/2006, 11h36
  3. aide pour un script javascript
    Par speedylol dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 22/03/2006, 15h28
  4. [Tableaux] aide pour un script
    Par jim1 dans le forum Langage
    Réponses: 3
    Dernier message: 22/01/2006, 21h48
  5. [langage] aide pour un script pliz
    Par biog dans le forum Langage
    Réponses: 6
    Dernier message: 17/05/2005, 14h54

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