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 et fonction javascript


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de berti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 239
    Par défaut PHP et fonction javascript
    Bonjour à tous,

    j'ai un souci avec une fonction sur un formulaire

    j'ai un fichier qui s'appelle "client-search.php" et "client-delete.php". J'utilise un fonction qui s'appelle effacement en javascript.

    j'affiche ma liste de client :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    while( $req = mysql_fetch_assoc($sql))
    {
    $num = $req['NUM_CLIENT'];
    $nom = $req['NOM'];
    $prenom = $req['PRENOM'];
      echo "<tr>";
        echo "<td width='300'>$nom $prenom</td>";
        echo "<td width='30'><a href='client-update.php?num=$num' title='Information' ><img src='icones/modifier.gif' width='20' height='20' border='0'></a></td>";
        echo "<td width='30'><a href='javascript:effacement($num);' title='Supprimer'><img src='icones/supprimer.gif' width='20' height='20' border='0'></a></td>";
      echo "</tr>";
    }
    ma fonction effacement est entre les balise <head>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <script language="JavaScript" type="text/JavaScript">
          function effacement(id)
          { 
             if (confirm(" Etes-vous sûr de vouloir supprimer ce client?\n" ))
                document.location = "client-delete.php?id=" + id;
          }
    </script>
    Si je passe un chiffre la fonction marche et si c'est une chaine de caractère ça ne marche pas. Quelqu'un peut il m'aider ?

    Merci

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    comme ca, par contre va bien falloir gere t'es quote parce que l'a y'a 3 niveau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javascript:effacement('$num')

  3. #3
    Membre éclairé Avatar de berti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 239
    Par défaut
    je viens de remplacer la ligne suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<td width='30'><a href='javascript:effacement($num);' title='Supprimer'><img src='icones/supprimer.gif' width='20' height='20' border='0'></a></td>";
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<td width='30'>";?><a href='javascript:effacement("<?php echo $num; ?>");' <?php echo " title='Supprimer'><img src='icones/supprimer.gif' width='20' height='20' border='0'></a></td>";
    c'est pas très propre mais ça marche sachant que l'id n'aura pas de quote ça ne pose pas de problème

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    donc c'est bon ?

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

Discussions similaires

  1. [PHP-JS] fonction javascript utilisant un code php
    Par I.Z.M.M dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 17/05/2008, 02h55
  2. [EDI] php et fonction javascript
    Par bastien dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 05/02/2008, 15h13
  3. Réponses: 1
    Dernier message: 23/04/2007, 13h22
  4. [PHP-JS] fonction javascript dans un script PHP
    Par guy2004 dans le forum Langage
    Réponses: 7
    Dernier message: 19/11/2006, 17h50
  5. [PHP-JS] passage d'une variable php à une fonction javascript
    Par pimpmyride dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 07/04/2006, 16h17

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