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 :

[PHP-Javascript] Problème exécution


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 16
    Points : 17
    Points
    17
    Par défaut [PHP-Javascript] Problème exécution
    Bonjour,
    J'ai une page php qui est un mélange de php et de javascript. Ma page s'execute normalement mais dè que j'ajoute une ligne de code php ça ne marche plus. Voilà le code qui tourne :
    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
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Document sans titre</title>
    <script type="text/javascript" src="stmenu.js"></script>
     
     
    <body>
    <?php 
    require ('../connexion/Mysql.php');
    $Mysql = new Mysql('localhost', 'produits', 'root', '');
    $Resf = $Mysql->TabResSQL("Select * from famille");
     echo $nf=count($Resf);
    echo "1";
     
    ?>
    <a href="http://www.dhtml-menu-builder.com"  style="display:none;visibility:hidden;">Javascript DHTML Drop Down Menu Powered by dhtml-menu-builder.com</a>
    <script type="text/javascript">
    <!--
     
    stm_bm(["menu61b2",900,"","blank.gif",0,"","",0,0,250,0,1000,1,0,0,"","",0,0,1,2,"default","hand","",1,25],this);
    stm_bp("p0",[0,4,0,0,0,0,0,0,100,"",-2,"",-2,50,0,0,"#799BD8","transparent","",3,0,0,"#000000"]);
     
    <?php
    //le problème commence ici
    $i=0;
     while ($i<$nf)
    {
    ?>
     
    stm_ai("p0i0",[0,"<?php echo $Resf[$i]['nom_fam'];?>","","",-1,-1,0,"#","_self","","","","",0,0,0,"","",-1,-1,0,0,1,"#FFFFF7",1,"#FFFFF7",1,"","round13_m.gif",3,3,0,0,"#FFFFF7","#FFFFF7","<?php echo $Resf[$i]['couleur'];?>","<?php echo $Resf[$i]['couleur'];?>","bold 8pt Verdana","bold 8pt Verdana",0,0,"","round13_l.gif","","round13_r.gif",6,6,26],100,0);
     
    stm_bp("p1",[1,4,0,0,4,0,10,10,100,"",-2,"",-2,80,0,0,"#799BD8","#CCCCCC","",0,1,1,"#CCCCCC #B2B2B2 #B2B2B2"]);
     
    stm_ai("p1i0",[0,"1er teest","","",-1,-1,0,"#","_self","","","icon_01.gif","icon_01.gif",10,7,0,"060420arrow3.gif","060420arrow3.gif",10,5,0,0,1,"#B7B7B7",1,"#F2F2F2",0,"","",0,0,0,0,"#FFFFCC","#CCCC00","#333333","#009900","8pt Verdana","8pt Verdana",0,0,"","","","",0,0,0],0,18);
    stm_bp("p2",[1,2,3,0,3,3,4,0,100,"",-2,"",-2,80,0,0,"#799BD8","#E5E5E5","",3,1,1,"#B2B2B2"]);
    stm_aix("p2i0","p1i0",[0,"DHTMLMenuSamples","","",-1,-1,0,"#","_self","","","","icon_02.gif",4,7,0,"","",0,0,0,0,1,"#000000",1,"#FFFFFF",1,"","",3,0,0,0,"#FFFFCC","#CCCC00","#003300","#009933","8pt Verdana","8pt Verdana",0,1],0,18);
    stm_aix("p2i1","p2i0",[],0,18);
    stm_aix("p2i2","p2i0",[],0,18);
    stm_aix("p2i3","p2i0",[],0,18);
    stm_aix("p2i4","p2i0",[],0,18);
    stm_mc("p2",[3,"#000000",1,0,"",3]);
    stm_ep();
     
    stm_ep();
     
    <?php 
    $i++;
    }?>
    stm_ep();
    stm_sc(1,["transparent","transparent","","",3,3,0,0,"#FFFFF7","#000000","up_disabled.gif","up_enabled.gif",7,9,0,"down_disabled.gif","down_enabled.gif",7,9,0,0,200]);
    stm_em();
    //-->
     
    </script>
     
    </body>
    </html>
    Même lors de l'ajout d'un echo "voilà"; la page n'affiche que 1 .
    Est ce que quelqun peut m'aider ?

  2. #2
    Membre émérite Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 896
    Points : 2 835
    Points
    2 835
    Par défaut
    hmm t'es dans une balise <script></script>

    je ne comprends d'ailleurs pas trop l'intérêt de ton code t'appelles X fois les mêmes fonctions avec les memes parametres oO

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Points : 1 234
    Points
    1 234
    Par défaut
    Est-ce que tu peux aussi donner le code source de la page résultante (après process php) ?
    Most Valued Pas mvp

  4. #4
    Membre émérite Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 896
    Points : 2 835
    Points
    2 835
    Par défaut
    en fait, apres avoir testé chez moi... c'est bien simple...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     echo $nf=count($Resf);
    echo "1";
    ce sont tes seuls "echo", donc perso chez moi ça donne : 01

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="http://www.dhtml-menu-builder.com" style="display:none;visibility:hidden;">Javascript DHTML Drop Down Menu Powered by dhtml-menu-builder.com</a>
    visibility:hidden, donc ça risque pas de s'afficher

    le reste c'est du javascript et ne font pas d'affichage... (mais je n'ai pas tes fonctions ni la valeur qu'elles appellent)


    Comme dit plus haut, envoie la source HTML (une source quand ça marche et une quand ça marche pas)

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Points : 1 234
    Points
    1 234
    Par défaut
    Perso, ce qu'il m'intéresse à voir c'est si $i<$nf, car dans le cas contraire on n'entre pas une seule fois dans la boucle.
    Most Valued Pas mvp

Discussions similaires

  1. [MySQL] Problème exécution javascript dans echo php
    Par lemzo84 dans le forum PHP & Base de données
    Réponses: 38
    Dernier message: 04/08/2011, 17h13
  2. [AJAX] xml + php / javascript,problèmes de compréhension
    Par AsQuel dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 14/11/2006, 22h25
  3. [PHP-JS] Problème exécution fonction php avec js
    Par cokilulu dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/03/2006, 21h34
  4. [PHP-JS] Problème php-javascript (suite)
    Par nicoaix dans le forum Langage
    Réponses: 4
    Dernier message: 21/12/2005, 10h47
  5. Réponses: 8
    Dernier message: 10/11/2005, 15h58

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