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

PHP & Base de données Discussion :

Du code php (requete) dans le OnClick du <a href [MySQL]


Sujet :

PHP & Base de données

Vue hybride

yohann26 Du code php (requete) dans le... 24/10/2007, 14h49
Linio Tu peux pas le mettre dans un... 24/10/2007, 14h58
yohann26 Suite 24/10/2007, 15h10
DroP Regarde du coté de AJAX si tu... 24/10/2007, 15h15
yohann26 suite 24/10/2007, 15h27
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 65
    Par défaut Du code php (requete) dans le OnClick du <a href
    j'ai creer une page gestion.php dans laquelle j'ai inserer ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <a href="http://blabla/gestion.php" 
         onclick="<? mysql_query("UPDATE deposer SET valider='oui' WHERE datepost = '$datepost'"); ?>">Valider</a><br>
    Mon but étant de réactualiser (le href le fait) la page après avoir executer une requete sql. Ceci doit se faire losque l'utilisateur clique sur 'Valider'.

    pb: la requete est executée au chargement de la page, sans qu'il ait eu le moindre clique sur la page alors que je voudrai qu'elle s'execute uniquement lors du clique.

    Merci

  2. #2
    Membre éclairé Avatar de Linio
    Inscrit en
    Octobre 2005
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 431
    Par défaut
    Tu peux pas le mettre dans un onclick, faut que tu t'y prenne autrement.

    Les requêtes sont lancées au chargement d'une page.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 65
    Par défaut Suite
    RE
    Bon je vais donc creer et passer par une autre page qui executera ma requete et me redirigera automatiquement vers gestion.php une fois la requete executer grace a un script "window.location"

    Est ce une bonne solution ?

    Ou est il preferable/possible d'utiliser une fonction php qui se lancera lors du "onclick" ?

    Merci

  4. #4
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    Regarde du coté de AJAX si tu veux pouvoir le faire dans le onclick car il te permet d'exécuter une action sur ton serveur grâce à un appel en javascript

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 65
    Par défaut suite
    Je ne sais pas ce qu'est AJAX, je l'ai jamais manipulé
    j'aimerai rester en php voir un peu de javascript.


  6. #6
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    AJAX = PHP + un peu de Javascript (pour simplifier)

    sinon tu es obligés de rediriger ton lien vers une page php qui va effectuer ton update et qui va ensuite de rediriger vers ta 1ère page

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

Discussions similaires

  1. interperter du code PHP contenu dans une string
    Par veto_fr_2000 dans le forum Langage
    Réponses: 13
    Dernier message: 08/12/2010, 18h34
  2. [MySQL] Interpreter du code php stocker dans une base de donnee
    Par sloat dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 04/02/2009, 20h28
  3. [MySQL] Code PHP stocké dans une base MySQL
    Par yvon_huynh dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 27/10/2008, 02h28
  4. [Joomla!] Ajouter code php/mysql dans page statique
    Par eric.rouyer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 02/08/2007, 21h29
  5. Réponses: 4
    Dernier message: 18/02/2007, 20h28

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