Example #1
0
 function emitHTML_post()
 {
     $allChannel = aux::getResult("SELECT id,title FROM bc_channel");
     $count = 0;
     $x = 0;
     $temp = $allChannel;
     while ($x < count($GLOBALS['becontent']->entities)) {
         if ($GLOBALS['becontent']->entities[$x]->rss) {
             $content = array();
             $nameEntity = $GLOBALS['becontent']->entities[$x]->name;
             $query = "SELECT id_bc_channel FROM channel_entity WHERE entity=\"{$nameEntity}\"";
             $content = aux::getResult($query);
             $mod = aux::getResult("SELECT modality FROM bc_rss_mod WHERE entity=\"{$nameEntity}\"");
             $mod = $mod[0];
             $data = array();
             $i = 0;
             while ($content[$i]) {
                 $data[] = $content[$i++]['id_bc_channel'];
             }
             //print_r($data);
             $i = 0;
             while ($i < count($allChannel)) {
                 if (is_array($data)) {
                     $temp[$i]['checked'] = in_array($temp[$i]['id'], $data);
                 } else {
                     $temp[$i]['checked'] = false;
                 }
                 $temp[$i]['nameEntity'] = $nameEntity;
                 $temp[$i]['mod'] = $mod['modality'];
                 $i++;
                 //print_r($temp);
             }
             $buffer[$count] = $temp;
             $temp = $allChannel;
             $count++;
         }
         $x++;
     }
     //print_r($buffer);
     $content = formTag::lista("prova", $buffer, aux::parsePars("text=\"title\" name=\"title\" value=\"id\" checked=\"checked\" field=\"nameEntity\" mod=\"mod\""));
     return $content;
 }