Pb avec value dans input hidden
Résolu/Fermé
Danielos
-
Modifié le 30 mars 2020 à 00:11
danielos77 Messages postés 108 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 16 janvier 2024 - 30 mars 2020 à 13:33
danielos77 Messages postés 108 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 16 janvier 2024 - 30 mars 2020 à 13:33
A voir également:
- Pb avec value dans input hidden
- Winmend folder hidden - Télécharger - Confidentialité
- Hidden process finder - Télécharger - Confidentialité
- Input signal out of range - Forum Ecran
- No video input enter sleep mode ✓ - Forum Matériel & Système
- Input not supported - Forum Ecran
1 réponse
danielos77
Messages postés
108
Date d'inscription
samedi 18 février 2006
Statut
Membre
Dernière intervention
16 janvier 2024
2
Modifié le 30 mars 2020 à 13:38
Modifié le 30 mars 2020 à 13:38
La solution a consisté après avoir remonté le code php à sa place (avant l'exécution du JS), de travailler sur la variable reçue par la requête en php pour la mettre à la valeur voulue puis de l'affecter à une autre variable en la mettant au format recherché (cad concaténation de la variable et du texte fixe). En php, la concaténation se fait avec un point.
Ce qui donne en gros :
Pour la partie php,
Et pour la partie JS,
--
Ce qui donne en gros :
Pour la partie php,
<?php $serveur = '****' ; $user = '*****' ; $mdp= '*****' ; $bdd = 'Table' ; $id_sql = mysql_connect($serveur,$user,$mdp) ; $ok = mysql_select_db($bdd,$id_sql) ; $req = mysql_query('SELECT ID FROM Table ORDER BY ID DESC LIMIT 0,1') or die(mysql_error($id_sql)) ; $donnees = mysql_fetch_array($req) ; mysql_close() ; /* la variable étant récupérée, on ferme la requête $donnees = ($donnees['id'])+1 ; /* La variable $donnees prend la valeur d'elle même plus 1 */ $NumSession = "Session ".$donnees ; /* la variable souhaitée est alors constituée par concaténation du texte fixe voulu et de la valeur de la variable $donnees */ ?>
Et pour la partie JS,
<script type="text/javascript"> // définition de la variable JS : NumSession='<?php echo $NumSession;?>'; </script>
--