Récupérer un champ texte et le passer dans une requête SQL
Fermé
PaulCézanne
Messages postés
583
Date d'inscription
samedi 27 janvier 2007
Statut
Membre
Dernière intervention
30 décembre 2019
-
23 avril 2016 à 12:42
PaulCézanne Messages postés 583 Date d'inscription samedi 27 janvier 2007 Statut Membre Dernière intervention 30 décembre 2019 - 23 avril 2016 à 22:18
PaulCézanne Messages postés 583 Date d'inscription samedi 27 janvier 2007 Statut Membre Dernière intervention 30 décembre 2019 - 23 avril 2016 à 22:18
A voir également:
- Récupérer un champ texte et le passer dans une requête SQL
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Comment récupérer un compte facebook piraté - Guide
- Passer de windows 7 à windows 10 - Guide
- Recuperer video youtube - Guide
- Passer un texte en majuscule - Guide
1 réponse
jordane45
Messages postés
37253
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2023
4 551
23 avril 2016 à 16:48
23 avril 2016 à 16:48
Bonjour
tu dois utilise de l'ajax.
voici un exemple:
https://forums.commentcamarche.net/forum/affich-33258760-remplir-un-formulaire-dynamiquement-en-fonction-d-une-combobox#2
tu dois utilise de l'ajax.
voici un exemple:
https://forums.commentcamarche.net/forum/affich-33258760-remplir-un-formulaire-dynamiquement-en-fonction-d-une-combobox#2
23 avril 2016 à 22:18
Merci (encore une fois) de ton retour.
Je t'avoue que je suis un peu perdu là.
J'ai pu lire différents exemples sur le net. Ils font appel à un fichier externe.
Comme je le disais, je n'ai qu'une seule page. Le PHP est traité dedans.
Si je reprends :
J'ai mon code HTML :
Pour ma part, je souhaite récupérer "input1".
Puis faire une requête SQL avec avec WHERE prenant en compte input1.
Enfin, actualiser input2.
Je ne vois pas très bien comment adapter en fonction de mon cas.
$(document).ready(function() { var $clients = $('#nom_remplacant'); var urlAjx = "laPageOuJeSuisDeja??.php"; // Fichier ajax PHP // chargement des clients via ajax var data = {ACTION:"GET_REMPLACANT"} //Ajax: sendAjx(urlAjx,data, returnMembre, function(error){alert(error);}); // à la sélection d un client dans la liste $clients.on('change', function() { var val = $(this).val(); // on récupère la valeur de la demande if(val != '') { $demandes.empty(); // on vide la liste des demandes var data = { ACTION:"GET_DEMANDES_BY_NUM_CLI" ,NUM_CLI:val }; //Ajax: sendAjx(urlAjx,data, returnMembre, function(error){alert(error);}); } }); }); // Fonctions de callBack utilisées lors des appels ajax function returnMembre(json){ var result = json.RESULT; $.each(result, function(index, value) { // on ajoute l option dans la liste $nom_remplacant.append('<option value="'+ index +'">'+ value +'</option>'); }); } //--------------------------------------------------------------------------------------------------------------// // FONCTIONS AJAX // Jordane45 - 02-2015 //--------------------------------------------------------------------------------------------------------------// /** Permet d'appeller la fonction AJAX *urlAjx : Fichier ajax PHP *data : Variables à transmettres *callback : Fonction appellée en cas de succès *callbackerror : Fonction appellée en cas d'erreur (optionnel ! ) *options : Variables suplémentaires à passer dans les fonction de callback si besoin (optionnel ) */ function sendAjx(urlAjx,data,callback,callbackerror,options){ var async = typeof(options)!='undefined' && typeof(options.async)!='undefined' ? options.async : true; $.ajax({ type: "POST", url: urlAjx, data: data, async: async, dataType: "json", success: function(reponse){ //debug(reponse); if (typeof callback == 'function') { callback(reponse,options); } }, error:function(jqXHR, textStatus){ var error = formatErrorMessage(jqXHR, textStatus); if (typeof callbackerror == 'function') { callbackerror(error,options); }else{ alert('error :' + error); } } }); }