J'ai recadré ma question:Comment passer une variable jQuery au code PHP?
J'ai une liste déroulante qui est remplie avec une liste d'utilisateurs.
<a href="#" class="Share<?=$r['Form']['id'];?>">Share</a>
<form action="/FormBuilder/index.php/forms/share/<?=$r['Form']['id']?>/<?=$userid?>" method="post" id="shareform<?=$r['Form']['id'];?>" class="shareform">
<p>Select the users with whom you want to share the Form</p>
<select id="userList" name="userList" multiple>
<?php foreach($users as $user){ ?>
<option value=<?=$user['User']['id'];?>><?=$user['User']['name'];?></option>
<?php }?>
</select>
<input type="submit" class="button" value="Share"/>
</form>
Lorsque je sélectionne l'utilisateur et donne présenter, le champ d'accès de formulaire dans la base de données est mise à jour « partagée ».
Maintenant, j'ai besoin d'afficher le nom de formulaire qui a été partagé dans la page d'accueil de l'utilisateur que j'ai sélectionné. C'est le code pour afficher les noms de formulaire qui ont été marqués comme "partagés".
<?php if (!empty($formsShared)){
foreach ($formsShared as $shared):
echo $shared['Form']['name'];
endforeach;
}
else{
echo "There are no shared Forms !";
}?>
je dois obtenir les valeurs sélectionnées dans le menu déroulant, afin que je puisse avoir une autre boucle pour afficher la forme partagée uniquement dans la page d'accueil des utilisateurs sélectionnés. Comment puis-je obtenir l'option: valeur?
Pourquoi avez-vous voté bas la question? Ai-je demandé quelque chose de mal? – Angeline