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 :

Javascript et php


Sujet :

JavaScript

  1. #41
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Madusa Voir le message
    j'avais mal copié coller
    le schéma est bon
    mais pourquoi ça n'affiche pas de tableau?
    Tu as fait les tests que je t'aient demandé en JS? voir POST précédent.

  2. #42
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par headmax Voir le message
    Investigation du code JS :
    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
     
     
    <script>
    $("#grid").kendoGrid({
      columns: [
        { field: "date" },
        { field: "name" },
    	{ field: "desc" },
    	{ field: "location" }
      ],
     groupable: true,
                            sortable: true,
                            pageable: {
                                refresh: true,
                                pageSizes: true
                            },
    });
     
    //on declare une variable et on affecte le code PHP
    var data_set = <?php echo $data_set; ?>;
    //on controle le schéma js
    console.log(data_set);
    //on verifie le type de donnée js
    console.log(typeOf(data_set));
     
    var dataSource = new kendo.data.DataSource(data_set);
     
    var grid = $("#grid").data("kendoGrid");
    grid.setDataSource(dataSource);
    </script>

  3. #43
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    J'avais enlevé tout les /n...
    Mais ne tu avais aucune erreur c juste moi qui avait oublié le '

  4. #44
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Tu as firebug sur ton navigateur?

  5. #45
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    oui j'ai fais l'investigation en JS, rien de s'affiche

  6. #46
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Pour aller plus vite sur l'investigation de ton problème as tu une page accessible sur le web concernant ton dev?

  7. #47
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Met en haut de ta balise <script>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    console.log("Plop");

  8. #48
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    malheureusement,je suis sur le local

  9. #49
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Ok dans ce cas remplace tout les console.log( par des alert(
    dans la partie JS

  10. #50
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script>
    console.log("Plop");
    $("#grid").kendoGrid({...
    toujours rien ...

  11. #51
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Si tu ne voit aucune alert c'est que tu as un problème de chargement de ton script JS.

  12. #52
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    rien ...
    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
    <!DOCTYPE html>
    <html>
     
    <head>
        <title></title>
        <link href="styles/kendo.common.min.css" rel="stylesheet" />
        <link href="styles/kendo.default.min.css" rel="stylesheet" />
        <script src="js/jquery.min.js"></script>
        <script src="js/kendo.all.min.js"></script>
    </head>
    <body>
    <?php include("menu.php"); ?>
     
    <?php include("connexionbdd.php"); // query for the definition, type of this problem
    ?>
    <?php 
     
    $sql_pb="SELECT * from problem where id_Pb=1";
    $res_pb=mysql_query($sql_pb);
    $rows_pb=mysql_fetch_assoc($res_pb);
     
     
    ?></br></br></br></br>Definition:   <?php echo $rows_pb['def_Pb'];
    $var=$rows_pb['id_Pb_Type']
     
     ?> </br></br>
     <script src="people.js"></script>
     
            <div id="example" class="k-content">
                <div id="clientsDb">
     
                    <div id="grid" style="height:580px"></div>
     
                </div>
     
                <style scoped>
                    #clientsDb {
                        width: 892px;
     
                        margin: 40px auto;
                        padding:2px 4px 0 4px;
     
                    }
                </style>
                <div id="grid"></div>
    <div id="grid"></div>
    <?php 
    $sql_inc="SELECT tb_i.id_Inc,tb_i.id_Pb,tb_i.name_Inc,tb_i.desc_Inc,tb_i.date_Inc,tb_i.id_Loc FROM incident tb_i LEFT JOIN location tb_l  ON tb_i.id_Loc = tb_l.id_Loc where tb_i.id_Pb=1 ORDER BY tb_i.date_Inc DESC LIMIT 5 ";
     
    $res_inc=mysql_query($sql_inc);
     
    while($rows_inc=mysql_fetch_assoc($res_inc)){
    ;
    $data_set = "{";
    $data_set .=  "data: [";
    $data_set .=   "{";
    $data_set .=     "date:'"     . $rows_inc['date_Inc'] . "',";
    $data_set .=     "name:'"     . $rows_inc['name_Inc'] . "',";
    $data_set .=     "desc:'"     . $rows_inc['desc_Inc'] . "',";
    $data_set .=     "location:'" . $rows_inc['id_Loc']   . "'";
    $data_set .=   "}";
    $data_set .=         "]";
    $data_set .= "}";
     
    }
    ?>
     
     
    <script>
    alert("Plop");
    $("#grid").kendoGrid({
      columns: [
        { field: "date" },
        { field: "name" },
    	{ field: "desc" },
    	{ field: "location" }
      ],
     groupable: true,
                            sortable: true,
                            pageable: {
                                refresh: true,
                                pageSizes: true
                            },
    });
     
    //on declare une variable et on affecte le code PHP
    var data_set = <?php echo $data_set; ?>;
    //on controle le schéma js
    alert(data_set);
    //on verifie le type de donnée js
    alert(typeOf(data_set));
     
    var dataSource = new kendo.data.DataSource(data_set);
     
    var grid = $("#grid").data("kendoGrid");
    grid.setDataSource(dataSource);
    </script>
            </div>
     
     
    </body>
    </html>

  13. #53
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Met ta balise script juste avant la fin de body :
    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
     
    <script>
    $("#grid").kendoGrid({
      columns: [
        { field: "date" },
        { field: "name" },
    	{ field: "desc" },
    	{ field: "location" }
      ],
     groupable: true,
                            sortable: true,
                            pageable: {
                                refresh: true,
                                pageSizes: true
                            },
    });
     
    //on declare une variable et on affecte le code PHP
    var data_set = <?php echo $data_set; ?>;
    //on controle le schéma js
    console.log(data_set);
    //on verifie le type de donnée js
    console.log(typeOf(data_set));
     
    var dataSource = new kendo.data.DataSource(data_set);
     
    var grid = $("#grid").data("kendoGrid");
    grid.setDataSource(dataSource);
    </script>
    </body>

  14. #54
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    il était déja à la fin comme ceci :
    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
    <!DOCTYPE html>
    <html>
     
    <head>
        <title></title>
        <link href="styles/kendo.common.min.css" rel="stylesheet" />
        <link href="styles/kendo.default.min.css" rel="stylesheet" />
        <script src="js/jquery.min.js"></script>
        <script src="js/kendo.all.min.js"></script>
    </head>
    <body>
    <?php include("menu.php"); ?>
     
    <?php include("connexionbdd.php"); // query for the definition, type of this problem
    ?>
    <?php 
     
    $sql_pb="SELECT * from problem where id_Pb=1";
    $res_pb=mysql_query($sql_pb);
    $rows_pb=mysql_fetch_assoc($res_pb);
     
     
    ?></br></br></br></br>Definition:   <?php echo $rows_pb['def_Pb'];
    $var=$rows_pb['id_Pb_Type']
     
     ?> </br></br>
     <script src="people.js"></script>
     
            <div id="example" class="k-content">
                <div id="clientsDb">
     
                    <div id="grid" style="height:580px"></div>
     
                </div>
     
                <style scoped>
                    #clientsDb {
                        width: 892px;
     
                        margin: 40px auto;
                        padding:2px 4px 0 4px;
     
                    }
                </style>
                <div id="grid"></div>
    <div id="grid"></div>
    <?php 
    $sql_inc="SELECT tb_i.id_Inc,tb_i.id_Pb,tb_i.name_Inc,tb_i.desc_Inc,tb_i.date_Inc,tb_i.id_Loc FROM incident tb_i LEFT JOIN location tb_l  ON tb_i.id_Loc = tb_l.id_Loc where tb_i.id_Pb=1 ORDER BY tb_i.date_Inc DESC LIMIT 5 ";
     
    $res_inc=mysql_query($sql_inc);
     
    while($rows_inc=mysql_fetch_assoc($res_inc)){
    ;
    $data_set = "{";
    $data_set .=  "data: [";
    $data_set .=   "{";
    $data_set .=     "date:'"     . $rows_inc['date_Inc'] . "',";
    $data_set .=     "name:'"     . $rows_inc['name_Inc'] . "',";
    $data_set .=     "desc:'"     . $rows_inc['desc_Inc'] . "',";
    $data_set .=     "location:'" . $rows_inc['id_Loc']   . "'";
    $data_set .=   "}";
    $data_set .=         "]";
    $data_set .= "}";
     
    }
    ?>
     
     
    <script>
    alert("Plop");
    $("#grid").kendoGrid({
      columns: [
        { field: "date" },
        { field: "name" },
    	{ field: "desc" },
    	{ field: "location" }
      ],
     groupable: true,
                            sortable: true,
                            pageable: {
                                refresh: true,
                                pageSizes: true
                            },
    });
     
    //on declare une variable et on affecte le code PHP
    var data_set = <?php echo $data_set; ?>;
    //on controle le schéma js
    alert(data_set);
    //on verifie le type de donnée js
    alert(typeOf(data_set));
     
    var dataSource = new kendo.data.DataSource(data_set);
     
    var grid = $("#grid").data("kendoGrid");
    grid.setDataSource(dataSource);
    </script>
            </div>
     
     
    </body>
    </html>

  15. #55
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Tes fichier JS dont dépend ton script sont bien chargé (firebug reseau) ?
    Par exemple : js/kendo.all.min.js

  16. #56
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
     
    <head>
        <title></title>
        <link href="styles/kendo.common.min.css" rel="stylesheet" />
        <link href="styles/kendo.default.min.css" rel="stylesheet" />
        <script src="js/jquery.min.js"></script>
        <script src="js/kendo.all.min.js"></script>
    </head>
    Oui, car ça marchai quand je fesai un tableau avec ceci mais avec des valeurs que je rentre moi même

  17. #57
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    c'était quoi le schéma par défaut de dataSource

  18. #58
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    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
    <div id="grid"></div>
    <script>
    $("#grid").kendoGrid({
      columns: [
        { field: "name" },
        { field: "age" }
      ],
      dataSource: [
          { name: "Jane Doe", age: 30 }
      ]
    });
    var dataSource = new kendo.data.DataSource({
      data: [
        { name: "John Doe", age: 33 }
      ]
    });
    var grid = $("#grid").data("kendoGrid");
    grid.setDataSource(dataSource);
    </script>

  19. #59
    Membre Expert

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par défaut
    Fait ceci et regarde dans firebug aussi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <head>
        <title></title>
        <link href="styles/kendo.common.min.css" rel="stylesheet" />
        <link href="styles/kendo.default.min.css" rel="stylesheet" />
        <script src="js/jquery.min.js"></script>
        <script src="js/kendo.all.min.js"></script>
    <script>
    alert("plop");
    console.log("plop");
    </script>
    </head>

  20. #60
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    j'ai reçu une aler plop

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

Discussions similaires

  1. [PHP-JS] Javascript ou PHP
    Par lynchmaniac dans le forum Langage
    Réponses: 7
    Dernier message: 27/10/2005, 10h10
  2. [PHP-JS] Javascript et PHP: passer une valeur en paramètres
    Par anutka dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 19/10/2005, 12h05
  3. Cherche conseils pour livre HTML, JavaScript et PHP
    Par oodini dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 16/10/2005, 15h45
  4. [PHP-JS] convertir un bout javascript en php ?
    Par Thierry8 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 23/08/2005, 23h42
  5. [PHP-JS] lien javascript vers php
    Par guttts dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 19/08/2005, 23h00

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