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

Dreamweaver Discussion :

Champs conditionnés dans page modification [CS5]


Sujet :

Dreamweaver

  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Juillet 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Juillet 2011
    Messages : 21
    Points : 11
    Points
    11
    Par défaut Champs conditionnés dans page modification
    Bonjour à tous ! et à toutes !! (sisi)

    j'ai crée un intranet avec Dream qui s'appuie sur une base de donnée nommée clients_nc.
    Dans cette base j'ai plusieurs tables : cp, tous, copieur.

    J'ai suivi les tuto DVD Elephorm "Apprendre Dreamweaver CS5 Dynamique avec PHP-MySQL" pour l'ensemble de mes pages.
    (d'ailleurs je le conseille, ça vaut largement les 50 roros a verser)

    Ca fonctionne pas mal, les données sont reportées dans les champs de mon choix, lorsque l'utilisateur clic sur une fiche client, la page correspondante s'ouvre (modif), les données alimentes tous les champs mais je bloque pour l'optimisation de mes formulaires de réponse (maj suite à modif).

    Dans ma page "modification d'enregistrement" ou se trouve mon formulaire alimenté notamment par les champs "code_postal" et "ville" dans des menus déroulants, j'aurai besoin que l'utilisateur puisse sélectionner une "ville" dans un menu déroulant et que le champ "code_postal" du champ texte soit alimenté automatiquement.

    cela permettrai d’éviter les problèmes de normalisation lors de l'enregistrement de la page modif. Cette normalisation nous permettrait de faire par la suite des requêtes filtres sur la commune ou le code postal...

    Évidement si tout les utilisateurs alimentent sans rigueur, quel intérêt de faire une sgbd !.

    Existe t-il un outil dans dream pour créer de tels comportements ?

    Dois je obligatoirement passer par de l'ajax ?

    Si oui j'ai déjà posté dans sur developpez.com et on m'a renvoyé à l’intégralité des cours et tuto AJAX... moyen moyen moi qui veux gagner du temps...



    un peu de code ?
    Code php : 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
    <th bgcolor="#cccccc" scope="row"><p>CODE POSTAL</p></th>
          <td bgcolor="#ffffff"><label for="code_postal"></label>
            <select name="code_postal" id="code_postal" title="<?php echo $row_clients_tous['code_postal']; ?>">
              <?php
    do {  
    ?>
              <option value="<?php echo $row_reqcode_postal['Id_cdes_post']?>"<?php if (!(strcmp($row_reqcode_postal['Id_cdes_post'], $row_clients_tous['Id_cdes_post']))) {echo "selected=\"selected\"";} ?>><?php echo $row_reqcode_postal['code_postal']?></option>
              <?php
    } while ($row_reqcode_postal = mysql_fetch_assoc($reqcode_postal));
      $rows = mysql_num_rows($reqcode_postal);
      if($rows > 0) {
          mysql_data_seek($reqcode_postal, 0);
    	  $row_reqcode_postal = mysql_fetch_assoc($reqcode_postal);
      }
    ?>
          </select></td>
     
     
          <th bgcolor="#cccccc" scope="row">VILLE</th>
          <td bgcolor="#ffffff"><label for="ville"></label>
            <select name="ville" id="ville" title="<?php echo $row_clients_tous['ville']; ?>">
              <?php
    do {  
    ?>
              <option value="<?php echo $row_reqcode_postal['Id_cdes_post']?>"<?php if (!(strcmp($row_reqcode_postal['Id_cdes_post'], $row_clients_tous['Id_cdes_post']))) {echo "selected=\"selected\"";} ?>><?php echo $row_reqcode_postal['ville']?></option>
              <?php
    } while ($row_reqcode_postal = mysql_fetch_assoc($reqcode_postal));
      $rows = mysql_num_rows($reqcode_postal);
      if($rows > 0) {
          mysql_data_seek($reqcode_postal, 0);
    	  $row_reqcode_postal = mysql_fetch_assoc($reqcode_postal);
      }
    ?>
          </select></td>


    J'obtiens mes deux menus déroulants positionnés sur la données correspondante (code_postal du client et commune du client), mais si on choisi une commune le code postal ne change pas... comment faire avec dream ?


    merci d'avance pour votre aide infiniment précieuse !

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    hum le passage de paramètre n'a rien à avoir avec dw il ne le fera pas tout seul.
    il va falloir coder un peut à la main.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Juillet 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Juillet 2011
    Messages : 21
    Points : 11
    Points
    11
    Par défaut Ouuuinnnn !
    Merci pour ta réponse Vil'Coyote.... heureux d'en avoir une, mais triste à l'idée de me taper les bases de l'ajax avant d'adapter un code chopé sur gougle...

    j'ai déjà tenté le coup via ce tuto :
    http://x-zolezzi.developpez.com/tuto...utocompletion/
    mais je me suis crouté comme une vieille.... arf.


    si un ptit génie à une autre idée je prend !!

  4. #4
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    pas la peine de faire de l'ajax ou de partir forcément sur de l'auto complétion. après c'est suivant les goûts.

    avec ta liste déroulante contenant le nom de la ville il t'es possible d'ajouter des valeur à ton select. en gros value='libellédelaville+codp'. charge à toi d'appeler une fonction javascript sur le onchange de ta liste pour ainsi lire le résultat, prendre la valeur et la mettre directement dans la zone code_postal.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  5. #5
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Juillet 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Juillet 2011
    Messages : 21
    Points : 11
    Points
    11
    Par défaut réponse tardive
    Bonjour,


    cher Vil'Coyote, j'ai abandonné le projet mais j'ai réussi a copier coller (en modifiant quelques détails) un peu de code chopé sur le woueb... pas très fier mais ça fonctionne...

    merci encore pour tes conseils !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/09/2011, 18h55
  2. iframe modification dans page cible
    Par gorgonite dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 09/06/2006, 15h48
  3. insertion du text dans un champs d'une page internet
    Par lassmust dans le forum Web & réseau
    Réponses: 1
    Dernier message: 24/04/2006, 10h55
  4. Comment Créer champ INPUT dans la meme page
    Par petchos64 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 13/04/2006, 15h41
  5. utilisation de la valeur du champs texte dans la meme page
    Par dracula2000 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 03/04/2006, 10h48

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