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; }