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. #21
    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
    tu es sur?parce-que il reconnait pas les premier data_set...

  2. #22
    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
    Sinon avant de d�clarer ton $data_set tu sette ta variable avant :

  3. #23
    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 mis daata_set=0; au d�but.Il n'y a plus d'erreur mais �a n'affiche rien... je vais voir le nombre de r�sultat dans ma requete

  4. #24
    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
    J'ai vu mon erreur
    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
     
    <?php 
    $sql_inc="SELECT id_Inc,id_Pb,name_Inc,desc_Inc,date_Inc,id_Loc FROM incident LEFT JOIN location ON incident.id_Loc = location.id_Loc where id_Pb=1 ORDER BY date_Inc DESC LIMIT 5 ";
    $res_inc=mysql_query($sql_inc);
     
    while($rows_inc=mysql_fetch_assoc($res_inc)){
    $data_set = "{/n";
    $data_set .=  "data: [/n";
    $data_set .=   "{/n";
    $data_set .=     "date:'"     . $rows_inc['date_Inc'] . "',/n";
    $data_set .=     "name:'"     . $rows_inc['name_Inc'] . "',/n";
    $data_set .=     "desc:'"     . $rows_inc['desc_Inc'] . "',/n";
    $data_set .=     "location:'" . $rows_inc['id_Loc']   . "'/n";
    $data_set .=   "}/n";
    $data_set .=         "]/n";
    $data_set .= "}";
    }
    ?>
    Le premier $data_set ne doit pas �tre concat�n� soit = et pas .=

  5. #25
    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 des questions � te poser
    mais l� �a n'affiche rien je vais voir le nombre de ligne de ma requete avec sql nbr rows

  6. #26
    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 me dit bien 4
    mais pourquoi il n'ya pas l'affichage de mon tableau ? bizarre

  7. #27
    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 un var_dump beaucoup plus explicite:
    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
     
    <?php 
    $sql_inc="SELECT id_Inc,id_Pb,name_Inc,desc_Inc,date_Inc,id_Loc FROM incident LEFT JOIN location ON incident.id_Loc = location.id_Loc where id_Pb=1 ORDER BY date_Inc DESC LIMIT 5 ";
    $res_inc=mysql_query($sql_inc);
     
    while($rows_inc=mysql_fetch_assoc($res_inc)){
    $data_set = "{/n";
    $data_set .=  "data: [/n";
    $data_set .=   "{/n";
    $data_set .=     "date:'"     . $rows_inc['date_Inc'] . "',/n";
    $data_set .=     "name:'"     . $rows_inc['name_Inc'] . "',/n";
    $data_set .=     "desc:'"     . $rows_inc['desc_Inc'] . "',/n";
    $data_set .=     "location:'" . $rows_inc['id_Loc']   . "'/n";
    $data_set .=   "}/n";
    $data_set .=         "]/n";
    $data_set .= "}";
    var_dump($rows_inc);
    }
    ?>

  8. #28
    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 aussi un var_dump de $data_set 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
     
    <?php 
    $sql_inc="SELECT id_Inc,id_Pb,name_Inc,desc_Inc,date_Inc,id_Loc FROM incident LEFT JOIN location ON incident.id_Loc = location.id_Loc where id_Pb=1 ORDER BY date_Inc DESC LIMIT 5 ";
    $res_inc=mysql_query($sql_inc);
     
    while($rows_inc=mysql_fetch_assoc($res_inc)){
    $data_set = "{/n";
    $data_set .=  "data: [/n";
    $data_set .=   "{/n";
    $data_set .=     "date:'"     . $rows_inc['date_Inc'] . "',/n";
    $data_set .=     "name:'"     . $rows_inc['name_Inc'] . "',/n";
    $data_set .=     "desc:'"     . $rows_inc['desc_Inc'] . "',/n";
    $data_set .=     "location:'" . $rows_inc['id_Loc']   . "'/n";
    $data_set .=   "}/n";
    $data_set .=         "]/n";
    $data_set .= "}";
    }
    var_dump($data_set);
    ?>

  9. #29
    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 peux faire aussi un echo $data_set en dehors de la boucle pour v�rifier et contr�ler le sch�ma attendu celui du js.

  10. #30
    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 il y a de la data et que le sch�ma correspond, c'est maintenant que tu contr�le tes donn�es JS donc avoir l'extension firebug et plus que n�c�ssaire, il faut contr�ler que le sch�ma js est bien un object json.

  11. #31
    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
    Voici ce que cela me donne:
    array (size=6)
    'id_Inc' => string '4' (length=1)
    'id_Pb' => string '1' (length=1)
    'name_Inc' => string 'Skimming ' (length=9)
    'desc_Inc' => string 'moiiii' (length=1
    'date_Inc' => string '2013-07-22' (length=10)
    'id_Loc' => string '4' (length=1)
    array (size=6)
    'id_Inc' => string '1' (length=1)
    'id_Pb' => string '1' (length=1)
    'name_Inc' => string 'Skimming incident' (length=17)
    'desc_Inc' => string '
    hiiiiiiiiiiiiiiiiiiiiiiiiii(length=1)
    'date_Inc' => string '2013-05-11' (length=10)
    'id_Loc' => string '1' (length=1)
    array (size=6)
    'id_Inc' => string '3' (length=1)
    'id_Pb' => string '1' (length=1)
    'name_Inc' => string 'Skimming dealers' (length=16)
    'desc_Inc' => string '. We.' (length=1)
    'date_Inc' => string '2012-11-12' (length=10)
    'id_Loc' => string '165' (length=3)
    array (size=6)
    'id_Inc' => string '2' (length=1)
    'id_Pb' => string '1' (length=1)
    'name_Inc' => string 'Skimming problem' (length=16)
    'desc_Inc' => string 'theeee' (length=1)
    'date_Inc' => string '2011-08-11' (length=10)
    'id_Loc' => string '165' (length=3)

  12. #32
    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
    Donne moi aussi le echo de $data_set il doit conforme au sch�ma.
    Et v�rifie les erreurs js que tu as dans firebug svp.

  13. #33
    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
    comment v�rifier le firebug?

  14. #34
    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
    Attends voici le �cho en dehors de la boucle:
    {/ndata: [/n{/ndate:'2011-08-11',/nname:'important problem',/ndesc:'I used the card',/nlocation:'165'/n}/n]/n}

  15. #35
    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
    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>

  16. #36
    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 supprime les /n du code PHP ils sont coupables du probl�me JS.

  17. #37
    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
    �a me donne ceci:
    {data: [{date:'2011-08-11',name:important problem',desc:'I used the card',location:'165'}]}

  18. #38
    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
    Le sch�ma pr�sente une erreur il manque une quote
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    {data: [{date:'2011-08-11',name:'important problem',desc:'I used the card',location:'165'}]}

  19. #39
    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 mal copi� coller
    le sch�ma est bon
    mais pourquoi �a n'affiche pas de tableau?

  20. #40
    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 �viter les erreurs de simple ou double quote provenant des data mysql fait un :
    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
     
     
    <?php 
    $sql_inc="SELECT id_Inc,id_Pb,name_Inc,desc_Inc,date_Inc,id_Loc FROM incident LEFT JOIN location ON incident.id_Loc = location.id_Loc where id_Pb=1 ORDER BY date_Inc DESC LIMIT 5 ";
    $res_inc=mysql_query($sql_inc);
     
    while($rows_inc=mysql_fetch_assoc($res_inc)){
    $data_set .= "{/n";
    $data_set .=  "data: [/n";
    $data_set .=   "{/n";
    $data_set .=     "date:'"     . $rows_inc['date_Inc'] . "',/n";
    $data_set .=     "name:'"     . utf8_encode($rows_inc['name_Inc']) . "',/n";
    $data_set .=     "desc:'"     . utf8_encode($rows_inc['desc_Inc']) . "',/n";
    $data_set .=     "location:'" . $rows_inc['id_Loc']   . "'/n";
    $data_set .=   "}/n";
    $data_set .=         "]/n";
    $data_set .= "}";
    }
    ?>

+ 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