Bonjour,
Je me tourne vers vous, car après avoir résolu ce sujet:
http://www.developpez.net/forums/d12...uter-attribut/
Je souhaiterai en fait que une fois le champs et le bouton déroulé que je puisse faire un UPDATE en PHP.
Cependant, le PHP ne fonctionne pas étant donné que le champs texte et le bouton submit ne sont visible qu'après un "onclick".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (isset($_POST['validate_mood'])) mysqli_query($mysqli, 'UPDATE users SET mood = "' . $_POST['mood'] . '" WHERE email = "' . $_SESSION['email'] . '"');
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
20
21 function my_func(idname) { var globalDiv = document.getElementById(idname); var newDiv = document.createElement('div'); var newInput = document.createElement('input'); var newSubmit = document.createElement('input'); newInput.type = 'text'; newInput.name = 'mood'; newInput.id = 'mood'; newSubmit.type = 'submit'; newSubmit.name = 'validate_mood'; newSubmit.id = 'validate_mood'; newSubmit.value = 'Valider'; globalDiv.parentNode.replaceChild(newDiv,globalDiv); newDiv.parentNode.appendChild(newInput).focus(); newDiv.parentNode.appendChild(newSubmit); }Comment pourrais-je faire s'il vous plaît ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="#" id="test" onclick="my_func('test')">My mood</a>
Partager