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 :

alert box javascrip en php


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Août 2005
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut alert box javascrip en php
    Je voudrais faire une alert box aui selon yes or no delete ou non un element de la base de donnee.
    voici mon 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
    18
    19
    <?php 
     
       ---------- les codes de connexion bd et autres ici
     
     
        echo "<script type='text/javascript'> 
                 var answer = confirm (".'"THe date will be delete definitely?"'.")
                 
                 if (answer)
    		{ "; 
                        mysql_query("DELETE FROM news WHERE id =', '$id'"); 
       echo "
                   }
                 else
                    {
                    }
                 </script>";  
     
    ?>

  2. #2
    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 : 53
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Et à supposer que PHP sache interpréter JavaScript, l'alerte elle est supposée s'afficher où ? Dans le data center de ton serveur ?

    PHP s'exécute côté serveur et JavaScript côté client ! Il ne peut donc pas y avoir d'interaction directe entre les deux !
    Tu peux ensuite te tourner vers AJAX pour envoyer en JavaScript une requête vers un script PHP qui effectuera la requête SQL...
    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

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Août 2005
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Ooops
    Merci pour ta reponse, Mais dit avec ajax t'orai pas un tuto qui fait la meme chose ou dans la meme idee ... Actu je suis un Gros zero a tous ceci -

  4. #4
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 380
    Points : 10 410
    Points
    10 410
    Par défaut
    Ou sans parler d'ajax tu pourrais peut-être commencer par utiliser les alertes basiques en javascript.

    Tu peux tester ce code dans une page séparée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?php
    print_r($_POST);
    $id = 12;
    ?>
     
    <form action="#" method="post" onsubmit="if(confirm('supprimer la ligne <?php echo $id?>')) return true; else return false">
    <div>
    Supprimer la ligne <?php echo $id?>
    <input type = "hidden" name = "id" value = "<?php echo $id?>" />
    <input type = "submit" name = "delete" value = "delete" />
    </div>
    </form>
    Après pour plus de détails sur javascript, il serait bon de poster dans le forum javascript

  5. #5
    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 : 53
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onsubmit="return confirm('supprimer la ligne <?php echo $id?>')"
    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

Discussions similaires

  1. Déclencher une "alert" JavaScript dans code PHP
    Par webrider dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 13/09/2009, 20h34
  2. methode Alert() Box
    Par mikky dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/01/2007, 10h57
  3. [PHP-JS] Popup d'alerte - insertion dans code PHP ?
    Par bilou95 dans le forum Langage
    Réponses: 2
    Dernier message: 28/11/2006, 16h28
  4. [Forms V6] Alert Box
    Par plv69 dans le forum Oracle
    Réponses: 4
    Dernier message: 25/01/2006, 11h16
  5. [FORMS] alerte box
    Par chand_bing dans le forum Forms
    Réponses: 3
    Dernier message: 29/07/2004, 14h57

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