Requête SQL sur clic d'image HTML ? (via js?)
Fermé
Powerplex
Messages postés
2
Date d'inscription
jeudi 28 juin 2012
Statut
Membre
Dernière intervention
28 juin 2012
-
28 juin 2012 à 09:49
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 - 28 juin 2012 à 14:15
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 - 28 juin 2012 à 14:15
A voir également:
- Requête SQL sur clic d'image HTML ? (via js?)
- Image iso - Guide
- Editeur html - Télécharger - HTML
- Acronis true image - Télécharger - Sauvegarde
- Windows 11 clic droit afficher plus d'options par défaut - Guide
- Partager des photos via un lien - Guide
3 réponses
tryan44
Messages postés
1288
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2014
220
28 juin 2012 à 12:13
28 juin 2012 à 12:13
Salut,
Je pense qu'il faut passer par Ajax.
Sur la balise image qui récupère le pseudo + tweete, il faut ajouter sur le onclick une fonction Ajax. Cette fonction permettra d'envoyer les données collectées en GET ou en POST à un simple fichier PHP qui supprimera les données.
Je pense qu'il faut passer par Ajax.
Sur la balise image qui récupère le pseudo + tweete, il faut ajouter sur le onclick une fonction Ajax. Cette fonction permettra d'envoyer les données collectées en GET ou en POST à un simple fichier PHP qui supprimera les données.
Powerplex
Messages postés
2
Date d'inscription
jeudi 28 juin 2012
Statut
Membre
Dernière intervention
28 juin 2012
28 juin 2012 à 13:39
28 juin 2012 à 13:39
Merci beaucoup :p
Je suis grand débutant par contre j'utilise jQuery déjà mais je n'ai jamais utilisé les fonctions ajax ><
Je vais enquêter !
Je suis grand débutant par contre j'utilise jQuery déjà mais je n'ai jamais utilisé les fonctions ajax ><
Je vais enquêter !
tryan44
Messages postés
1288
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2014
220
28 juin 2012 à 14:15
28 juin 2012 à 14:15
Dans les grosses ligne (je débute en ajax :)) ça devrait donner un truc du style :
Au "onclick" la fonction "sup()" est déclenché. Le pseudo + message sont envoyés par la méthode "GET" au fichier "mon-fichier.php". Le fichier "mon-fichier.php" récupère les infos et traite les données comme un simple fichier PHP.
Après "xhr.onreadystatechange = function() {", vous pouvez lancer d'autres fonctions en ajoutant simplement :
Par contre avec cette méthode, il faudra certainement faire un refresh du côté utilisateur pour que le message supprimé apparaisse bien comme étant supprimé.
<script> function sup(pseudo,message) { var xhr; try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); } catch (e) { try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); } catch (e2) { try { xhr = new XMLHttpRequest(); } catch (e3) { xhr = false; } } } xhr.onreadystatechange = function() { if(xhr.status == 404){ alert('Erreur ' +xhr.status); } }; xhr.open( "GET", "mon-fichier.php?pseudo="+pseudo+"&message="+message , true); xhr.send(null); } </script>
<a onclick="sup('toto','message 1')"><img src="logo.png"/></a> <a onclick="sup('titi','message 2')"><img src="logo.png"/></a>
Au "onclick" la fonction "sup()" est déclenché. Le pseudo + message sont envoyés par la méthode "GET" au fichier "mon-fichier.php". Le fichier "mon-fichier.php" récupère les infos et traite les données comme un simple fichier PHP.
Après "xhr.onreadystatechange = function() {", vous pouvez lancer d'autres fonctions en ajoutant simplement :
if(xhr.readyState == 4 && xhr.status == 200){ //ici d'autres fonctions }
Par contre avec cette méthode, il faudra certainement faire un refresh du côté utilisateur pour que le message supprimé apparaisse bien comme étant supprimé.