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

JavaScript Discussion :

JSON et structure javascript dynamique


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut JSON et structure javascript dynamique
    Bonjour à tous,

    Je me retrouve avec un JSON de la forme suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {"data":[{"content":"event1","start":"new Date(2014,07,10)"},{"content":"event2","start":"new Date(2014,07,17)"}],"success":true}
    Que j'ai créer afin de m'adapter à la structure javascript suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    data = [
              {
                 'start': new Date(2010,7,23),
                 'content': 'Event'
              },
              {
                 'start': new Date(2010,7,23),
                 'content': 'Event'
              },
    ];
    Comment puis-je faire afin de rendre la structure javascript "dynamique" afin de pouvoir y ajouter tout les éléments de mon JSON, en prenant en compte le fait que je ne connait pas à l'avance le nombre d'éléments que celui-ci contiendra ?

    Merci à ceux qui prendront le temps de me lire

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    data n'est pas un json, mais un array => push()
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    J'ai pensé à quelque chose comme cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    for(var i = 0 ; i < json.data.length ; i++)
    {
        var item = data[i]; 
                    ...
    }
    Mais je ne vois pas comment intégrer ça dans le code ?

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    Ok, je commence à y voir un peu plus clair.

    J'ai une erreur que je ne comprend tout de même pas : Uncaught TypeError: Cannot read property 'data' of undefined
    A la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for(var i = 0 ; i < json.data.length ; i++){
    je charge pourtant le Json de la façon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    var xhr = new XMLHttpRequest(); 
    xhr.open("GET", "/Test", true); // Appel à un servlet java
    xhr.send();  
     
    var json;
     
    xhr.onreadystatechange = function(){
       if(xhr.readyState == 4 && xhr.status == 200){
            json = JSON.parse(xhr.responseText);
       }
    }
    Et l'affiche comme cela :
    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
     
    data = [
      {
           'start': new Date(2010,7,23),
           'content': 'Buy a Polo'
       },
       {
           'start': new Date(2010,7,23,23,0,0),
           'content': 'Sell some books'
        },
    ];
     
        for(var i = 0 ; i < json.data.length ; i++){
            data.push({
               'start':data[i].start, 
                'content':data[i].content
             })
        }
    D'ou proviens mon erreur d'incompréhension ?

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    c'est quoi json.data ???
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    c'est quoi json.data ???
    Je déclare ma variable JSON : Que je parse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    xhr.onreadystatechange = function(){
      if(xhr.readyState == 4 && xhr.status == 200){
          json = JSON.parse(xhr.responseText);
       }
    }
    Elle contient donc bien un champ "data", non ?
    Car le Json reçu est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {"data":[{"content":"event1","start":"new Date(2014,07,10)"}]

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  9. #9
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    J'arrive à quelque chose, mais je ne comprends pas pourquoi les données du JSON ne sont pas chargées ?

    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
    var json;
    var jsonLength; 
    xhr.onreadystatechange = function(){
        if(xhr.readyState == 4 && xhr.status == 200){
            json = JSON.parse(xhr.responseText);
            jsonLength = json.data.length; 
        }
    }
    // Create a JSON data table 
    data = [{
        'start': new Date(2010,7,23),
        'content': 'Buy a Polo'
        // Add a picture : 'content': 'Mail from boss<br><img src="img/mail-icon.png" style="width:32px; height:32px;">'
    },{
        'start': new Date(2010,7,23,23,0,0),
        'content': 'Sell some books'
    },];
    for(var i = 0 ; i < jsonLength ; i++){
        data.push({
            'start':json.data[i].start, 
            'content':json.data[i].content
        })
    }
    Vous savez m'expliquez ?

  10. #10
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jsonLength = json.data.length;


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jsonLength = json['data'].length;
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  11. #11
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jsonLength = json.data.length;
    En faisant de la sorte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    var json;
    var jsonLength; 
     
    xhr.onreadystatechange = function(){
    if(xhr.readyState == 4 && xhr.status == 200){
            json = JSON.parse(xhr.responseText);
            jsonLength = json.data.length;
            alert(jsonLength); 
        }
    }
    J'obtiens la longueur effective du JSON.
    Remarque : J'obtiens exactement le même résultat en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jsonLength = json['data'].length;
    Le problème vient du fait (je pense) que la boucle for n'est pas prise en compte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    for(var i = 0 ; i < jsonLength ; i++){
                	data.push({
                		'start':json.data[i]['start'],
                		'content':json.data[i]['content']
                	})
                }
    Edit ; Je confirme, pas de rentrée dans la boucle.

  12. #12
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    En somme, je n'arrive pas à accéder au champ data de mon JSON, que ce soit en faisant :
    Ou bien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    json['data[i]']['start']
    Comment y accéder ?

  13. #13
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Je confirme, pas de rentrée dans la boucle.
    C'est normal : tu essayes de rentrer dans ta boucle avant d'avoir reçu les données !
    Un classique AJAX : utiliser les données au bon moment !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  14. #14
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Tout le code doit être lancé DANS ton (xhr.readyState == 4 && xhr.status == 200)
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  15. #15
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    Merci pour cet article, cela m'aide effectivement bien !

    J'ai codé selon vos conseils pour obtenir cela :

    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
     
    var json;
    var jsonLength; 
     
    xhr.onreadystatechange = function(){
    if(xhr.readyState == 4 && xhr.status == 200){
      json = JSON.parse(xhr.responseText);
      jsonLength = json.data.length; 
     
       for(i=0; i<jsonLength; i++){
            data.push( {
                'start': new Date(2010,7,23),
                 'content': 'Hello'
             })
          }
         alert('Hello'); 
       }
      }
     
       // Create a JSON data table 
       data = [
        {
         'start': new Date(2010,7,23),
         'content': 'Event 1'
          },
          {
          'start': new Date(2010,7,23),
           'content': 'Event 2'
           }
        ];
    Mais rien n'y fait, seul 'Event1' et 'Event2' sont présents dans la table data ...

    Qu'est-ce que je manque dans ce raisonnement ? Tout me semble logique ...

    EDIT : En mettant des breakpoints (via Chrome) sur la ligne : , je vois bien que la variable data se remplit correctement. Dés lors, pourquoi celle-ci n'est-elle pas mise à jour après l'appel de cette fonction ?

  16. #16
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    as tu vérifié dans la console le retour de ton ajax ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  17. #17
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    Oui, j'ai bien vérifié.

    Je viens de trouver la solution. Je n'avais pas vu les quelques lignes tout en bas du code (ce n'est pas le mien à la base) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    timeline = new links.Timeline(document.getElementById('mytimeline'), options);
    timeline.draw(data);
    Que je viens de rajouter dasn la méthode onreadystatechange.

    J'arrive donc à afficher le content du JSON de cette façon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'content':json.data[i].content
    Néanmoins, je ne parviens pas à afficher la date, qui pour rappel est de cette forme dans le JSON :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {"data":[{"content":"event1","start":"new Date(2014,07,10)"}]
    Et qui doit être dans le tableau data de la forme suivante :
    'start':new Date(yyyy,mm,jj)

    Le problème viendrait-il du JSON quik serait mal construit ?

  18. #18
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    heu tu génères ton json codé php ?
    js n'est pas interprété coté serveur ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  19. #19
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 88
    Par défaut
    Le Jsn est effectivement généré côté serveur (servlet java).
    Pour info, voici 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
     
    JSONObject toSendBack = new JSONObject(); 
    JSONArray dataArray = new JSONArray();	
     
    for(int i = 0 ; i < items.size() ; i += 3){ // Items est une Arryalist, non utile pour la suite de la compréhension du code. 
       JSONObject row = new JSONObject(); 
       String date = items.get(i+2).replaceAll("-", ","); 
     
       // Génération de la date (créera par exemple : new Date(2014,07,09) )
       row.put("start", new Date("+date+")); 
     
       row.put("content", items.get(i) +" :<br />"+items.get(i+1) ); 
       dataArray.put(row);
     }
     
    toSendBack.put("data", dataArray); 
    toSendBack.put("success", true);
    EDIT :
    Problème complétement résolu !
    J'ai modifié la création du JSON pour ne mettre que le String représentant la date.

    Tout grand merci à SpaceFrog ainsi que Bouvino pour m'avoir bien aider !

  20. #20
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    :ccol: bravo a toi pour tes déductions
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

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

Discussions similaires

  1. créer des variables javascript dynamiquement dans un code php
    Par lau_the_raptor dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 14/07/2007, 12h10
  2. Rendre du javascript "dynamique" avec du Java
    Par raul_le_vieux dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 14/06/2007, 18h00
  3. variable javascript dynamique
    Par meteteou dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 15/01/2007, 09h33
  4. [PHP-JS] Ecrire dans un javascript dynamiquement 'echo'
    Par nono3000 dans le forum Langage
    Réponses: 6
    Dernier message: 23/12/2005, 15h17
  5. TAD matrice (structure + tableau dynamique)
    Par supermanu dans le forum C
    Réponses: 10
    Dernier message: 13/11/2004, 20h04

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