Precondizione se id presente nel db compare messaggio

More
1 month 6 days ago #186699 by donatellocirone
Buonasera a voi,
avrei bisogno di inserire una condizione alla mia prima domanda dove viene inserito un ID, e nel caso fosse stato già inviato un questionario con questo ID appunto che compaia un messaggio con scritto: "ID già presente".
è possibile farlo?

Vi ringrazio tanto

Please Log in or Create an account to join the conversation.

LimeSurvey Partners
More
1 month 6 days ago - 1 month 6 days ago #186726 by Joffm
Buongiorno
se si utilizza questo ID come token, si tratta del normale comportamento di LimeSurvey.




Oppure usa una "ajax call" se riesci a programmare un po 'di "php".
<script type="text/javascript" charset="utf-8">
$(document).on('ready pjax:scriptcomplete',function(){
  $.post('https://www.myServer.com/getID.php' , { sid: "{SID}", qid:"{QID}" },function(data) {
 
                   $('#question{QID} input[type="text"]').val(data)
 
			});
  $('#question{QID}').hide();
	});
</script>

"getID.php" cerca nel database per vedere se l'ID è già stato utilizzato.

Joffm


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Attachments:
Last edit: 1 month 6 days ago by Joffm.
The following user(s) said Thank You: lfanfoni

Please Log in or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!