<?php 
include("../includes/connect.php");


// TODO: sanitize input
$qId = $_POST['id'];

$queryDomanda = $connection->query("SELECT * FROM profilation_questions WHERE id = '$qId'");
$datiDomanda = $queryDomanda->fetchAll();

if(count($datiDomanda) > 0)
{

?>
{"success":true,"question":{"id": <?php echo $qId; ?>,"layoutId":7,"layout":"RadioButtons","title":"<?php echo $datiDomanda[0]['text']; ?>","question":"","answers":[
<?php 
// risposte
$queryRisposte = $connection->query("SELECT * FROM profilation_answers WHERE question_id = '$qId'");
$datiRisposte = $queryRisposte->fetchAll();
$rCount = count($datiRisposte);

for($r = 0; $r < $rCount; $r++)
{
	$rId = $datiRisposte[$r]['id'];
    $rText = $datiRisposte[$r]['text'];
?>  
{"id":<?php echo $rId ?>,"answer":"<?php echo $rText ?>","isPositive":1}

<?php 
if($r < $rCount-1)
{
echo ",";	
}
}
?>
]}}

<?php 
}
else
{
?>
{"success" : false}
<?php
}
?>

<?php
/* {"success":true,"question":{"id":1841,"layoutId":7,"layout":"RadioButtons","title":"<em>Dove indossi l'&nbsp;<strong>orologio</strong>?</em>","question":"<strong>Le risposte incorrette verranno squalificate.</strong>","logoUrl":null,"premiumLogoUrl":null,"premiumText":"","premiumTextColor":"","premiumBackgroundColor":"","extraCss":"","extraJs":"","isFollowUp":false,"disclaimer":"","readMoreText":"","readMoreTextEnabled":0,"answers":[{"id":5319,"answer":"Collo","isPositive":0},{"id":5316,"answer":"Piede","isPositive":0},{"id":5306,"answer":"Polso","isPositive":1},{"id":24054,"answer":"Testa","isPositive":0}]}} -->


/* yesno 
{"success":true,"question":{"id":5861,"layoutId":1,"layout":"YesNo","title":"Sei titolare di Partita Iva?","question":"","logoUrl":null,"premiumLogoUrl":null,"premiumText":"","premiumTextColor":"","premiumBackgroundColor":"","extraCss":null,"extraJs":null,"isFollowUp":false,"disclaimer":"","readMoreText":null,"readMoreTextEnabled":0,"answers":[{"id":17705,"answer":"No","isPositive":0},{"id":17706,"answer":"Si","isPositive":1}]}} 
*/

/* combo 
{"success":true,"question":{"id":7748,"layoutId":12,"layout":"SearchDropDown","title":"Qual &eacute; la tua situazione lavorativa attuale?","question":"","logoUrl":null,"premiumLogoUrl":null,"premiumText":"","premiumTextColor":"","premiumBackgroundColor":"","extraCss":"","extraJs":"","isFollowUp":false,"disclaimer":"","readMoreText":"","readMoreTextEnabled":0,"answers":[{"id":25087,"answer":"Autonomo","isPositive":0},{"id":25088,"answer":"Casalinga","isPositive":0},{"id":25182,"answer":"Cooperativa","isPositive":1},{"id":25089,"answer":"Dipedente azienda privata con meno di 15 dipendenti","isPositive":0},{"id":25090,"answer":"Dipedente azienda privata con piu di 15 dipendenti","isPositive":1},{"id":25091,"answer":"Dipendente municipalizzata","isPositive":1},{"id":25092,"answer":"Dipendente Poste Italiane","isPositive":1},{"id":25093,"answer":"Dipendente pubblico","isPositive":1},{"id":25094,"answer":"Dipendente statale","isPositive":1},{"id":25095,"answer":"Dipendente Trenitalia","isPositive":1},{"id":25096,"answer":"Disoccupato","isPositive":0},{"id":25097,"answer":"Medico convenzionato","isPositive":1},{"id":25098,"answer":"Militare","isPositive":1},{"id":25180,"answer":"Parapubblico","isPositive":1},{"id":25099,"answer":"Pensionato Altro ente","isPositive":1},{"id":25100,"answer":"Pensionato INPDAP","isPositive":1},{"id":25101,"answer":"Pensionato INPS","isPositive":1},{"id":25181,"answer":"Privato Srl","isPositive":1},{"id":25183,"answer":"Privato SPA","isPositive":1},{"id":25102,"answer":"Altro / Non so","isPositive":0}]}}
*/

/* con immagine
{"success":true,"question":{"id":3779,"layoutId":7,"layout":"RadioButtons","title":"Vuoi essere contattato per un preventivo gratuito?","question":"Via di MetLife &egrave; la polizza infortuni che si prende cura della tua salute in Italia e all&rsquo;estero, 24 ore su 24, al lavoro e nel tempo libero. Garantisce la protezione giornaliera per permetterti di ricevere le giuste terapie a casa o in ospedale, senza imprevisti per il tuo portafogli.","logoUrl":null,"premiumLogoUrl":"https://cdn.cloudcnt.com/content/image/5d7f558402a18.jpg?size=500","premiumText":"","premiumTextColor":"","premiumBackgroundColor":"","extraCss":"","extraJs":"","isFollowUp":false,"disclaimer":"<a href=\"https://www.metlife.com/about/privacy-policy/index.html\" target=\"_blank\" rel=\"noopener\">Fascicolo Informativo del prodotto</a>","readMoreText":"","readMoreTextEnabled":0,"answers":[{"id":11252,"answer":"Si","isPositive":1},{"id":11260,"answer":"No","isPositive":0}]}}

{"success":true,"question":{"id":8743,"layoutId":7,"layout":"RadioButtons","title":"Proteggi la serenit&agrave; e la stabilit&agrave; della tua famiglia! Con Metlife Sicuro Subito ti assicuri al 100% dagli imprevisti.","question":"Vorresti ricevere ulteriori informazioni?","logoUrl":null,"premiumLogoUrl":"https://cdn.cloudcnt.com/content/image/5d7f559dc265a.jpg?size=500","premiumText":"","premiumTextColor":"","premiumBackgroundColor":"","extraCss":"","extraJs":"","isFollowUp":false,"disclaimer":"","readMoreText":"","readMoreTextEnabled":0,"answers":[{"id":27405,"answer":"<p data-pm-slice=\"1 1 []\">Si, ho preso visione <a href=\"https://www.metlife.it/_risorse/documenti/pdf/fascicoli/wlg/fascicolo-informativo-metlife-sicuro-subito.pdf\">dell&rsquo;informativa Metlife </a> e voglio avere maggiori informazioni&nbsp;</p>","isPositive":1},{"id":27406,"answer":"<p data-pm-slice=\"1 1 []\">No, grazie</p>","isPositive":0}]}}

{"success":true,"question":{"id":9126,"layoutId":7,"layout":"RadioButtons","title":"Ricevi il primo francobollo nella storia: Penny Black","question":"","logoUrl":"https://cdn.cloudcnt.com/content/image/5dcd4c3d401bf.jpg?size=500","premiumLogoUrl":null,"premiumText":"Chiedi subito maggiori informazioni","premiumTextColor":"","premiumBackgroundColor":"","extraCss":"","extraJs":"","isFollowUp":false,"disclaimer":"","readMoreText":"","readMoreTextEnabled":0,"answers":[{"id":28430,"answer":"Si, voglio saperne di pi&uacute;!","isPositive":1,"popOutUrl":"https://right.tracksz.co/click/Wq68af902N?c1=IT-6204-IT&c3=NNACP&c4=NPACN&c5=8ecbdcde599aecf000f4ba32ac0dcc57"},{"id":28431,"answer":"No, non sono interessato.","isPositive":0}]}}
*/
?>
