Ejemplo n.º 1
0
 function save($aData)
 {
     $title = $aData['title'] ? $aData['title'] : '';
     $tblPolling = new Pandamp_Modules_Misc_Poll_Model_Poll();
     $tblOption = new Pandamp_Modules_Misc_Option_Model_Option();
     $newRow = $tblPolling->fetchNew();
     $newRow->title = $title;
     $newRow->checkedTime = date("Y-m-d H:i:s");
     $guid = $newRow->save();
     $uid = $aData['id'] ? $aData['id'] : '';
     $id = 1 + ($uid - 1);
     for ($j = 1; $j <= $id; $j++) {
         $pollingopt = $aData['polloption' . $j] ? $aData['polloption' . $j] : '';
         if (empty($pollingopt)) {
             continue;
         } else {
             $dataNewRow = $tblOption->fetchNew();
             $dataNewRow->pollGuid = $guid;
             $dataNewRow->text = $pollingopt;
             $dataNewRow->hits = 0;
             $dataNewRow->save();
         }
     }
 }