1. <?php
  2. $query_anketa = $modx->db->query("
  3. SELECT c.id,c.pagetitle,c.introtext, c.content, tv.value
  4. FROM site_content c
  5. LEFT JOIN site_tmplvar_contentvalues tv
  6. ON c.id=tv.contentid
  7. WHERE c.parent=56
  8. AND c.published=1 AND c.deleted=0 AND tv.tmplvarid!=18
  9. LIMIT 10
  10. ");
  11. $anketa = $modx->db->makeArray($query_anketa);
  12. $st_ponudb = count($anketa);
  13.  
  14. if (count($anketa)) {
  15. echo '
  16. <form action="" method="post" id="pool">
  17. <p>'.$anketa[0]['content'].'</p>
  18. <table>
  19. ';
  20. $i=0; foreach($anketa as $s){ $i++;
  21. echo '
  22. <tr>
  23. <td><input type="radio" name="question" value="'.$i.'"/></td>
  24. <td class="odg">'.$s['value'].'</td>
  25. </tr>
  26. ';
  27. }
  28.  
  29. for($x=1; $x<=count($anketa); $x++) {
  30. if($_POST['question']==$x) {
  31. $result[$_POST['question']] = 1 ;
  32. }
  33. else {
  34. $result[$x] = 0 ;
  35. }
  36. }
  37.  
  38. echo '</table>
  39. <p>
  40. <br />
  41. <input type="submit" value="Glasuj" class="submit" />
  42. </p>
  43. </form>';
  44. $res= serialize($result);
  45. $query_rezultat = $modx->db->query("
  46. UPDATE site_tmplvar_contentvalues SET value='$res' WHERE site_tmplvar_contentvalues.tmplvarid =18 AND site_tmplvar_contentvalues.contentid =57;
  47. ");
  48. }
  49.  
  50. echo'<pre style="position:absolute;font-size:9px;background:#FFF;">';
  51. print_r (unserialize($res));
  52. print $res;
  53. echo'</pre>';
  54. ?>