Récupérer id et l'utiliser dans une variable PHP

rescue Messages postés 1039 Date d'inscription   Statut Contributeur Dernière intervention   -  
rescue Messages postés 1039 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voilà mon problème :

J'aimerai récupérer l'id envoyé par javascript (Jquery) et l'utiliser dans une variable PHP.
id='nombre'

Voici le code :


<script>
$(document).ready(function(){
$('#chiffre').change(function(){
var valeur = $("#chiffre").val();
$('#nombre').html(valeur);
});
});
</script>

<label for='chiffre'> Liste : </label>
<select type='input' id='chiffre'>
<option value="">-- Choisir --</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<span id='nombre'></span>


Avez-vous une idée très simpliste s'il vous plait à me fournir ?
Merci.


Configuration: Linux Ubuntu 18.04LTS


3 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Le javascript est exécuté sur le poste du client (code interprété par le navigateur)
Le code PHP est exécuté sur le serveur AVANT que la page ne soit envoyée au client.

Si tu veux transmettre une variable à du php.. tu n'as que deux possibilités :
- Soit utiliser un FORMULAIRE, soit un lien ( et donc recharger la page )
- Soit utiliser de l'ajax ( qui ne nécéssite pas de rechargement de la page)

Tout dépend de ce que tu souhaites faire de cette variable .....


Si tu veux des exemples d'ajax... tu peux regarder ici : https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
Bien entendu... tu trouveras des milliers d'autres exemples (certains un peu plus simples ) sur le net...



0
rescue Messages postés 1039 Date d'inscription   Statut Contributeur Dernière intervention   136
 
Merci pour ta réponse Jordane.

Oui j'ai vu pas mal de chose sur le net mais ça me fait construire une usine à gaz.

Que me proposes tu de simple pour récupérer cette variable en ajax ?

Mon objectif c'est de récupérer un chiffre allant de 2 à 10 en php et de passer ce chiffre dans une boucle for.

Merci à toi.

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Et... as tu besoin de réaliser cette boucle for dans du php ?
car les boucles...ça existe aussi en javascript....

Donc la bonne question à ce poser... c'est quel est le script qui a besoin de cette variable ?

Et pour ce qui est de trouver des exemples plus "simples" sur l'ajax.. je t'ai dit que tu pourrais en trouver... faut-il encore les chercher..........
0
rescue Messages postés 1039 Date d'inscription   Statut Contributeur Dernière intervention   136
 
Ok c'est noté.
Je vais regarder ça de plus près.
Merci et bonne soirée.

0