require 'funzioni.php';
mkdir($destination_path);
//connessione
$con = mysqli_connect($host, $user, $password, $dbName);
if (!$con) {
    trigger_error('Could not connect to MySQL: ' . mysqli_connect_error());
}
$sql0 = 'SELECT `Path` FROM `maintable` WHERE `Object` ="' . get_key() . '";';
$result = mysqli_query($con, $sql0);
$var = array();
while ($obj = mysqli_fetch_object($result)) {
    $var[] = $obj;
}
$temp = json_decode(json_encode($var[0]), true);
$path = $temp['Path'] . "\\";
$class = get_maxClass() - 1;
$save = 0;
$sql = "SELECT * FROM `clusttable` WHERE";
while ($class >= 0) {
    if ($_POST['c' . $class] == "1") {
        //echo 'classe selezionata: '.$class. '<br>' ;
        $save += 1;
        if ($save > 1) {
            $sql = $sql . " or";
        }
        $sql = $sql . " `Class`=\"" . $class . "\"";
    }
    $class -= 1;
}
//echo $sql;
$result = mysqli_query($con, $sql);
function showImageClust()
{
    $toSearch = get_key();
    $dir = opendir('imm/' . $toSearch);
    $maxClass = get_maxClass();
    $conteggio = array();
    //conto quante immagini ci sono in ogni classe
    for ($i = 0; $i < $maxClass; $i++) {
        $conteggio[$i] = get_countClass($i);
    }
    //mostro immagini a partire dalla classe piĆ¹ numerosa
    while (max($conteggio) != 0) {
        $i = 0;
        $max = max($conteggio);
        //numero di elementi nella classe
        while ($max != $conteggio[$i]) {
            $i++;
        }
        $conteggio[$i] = 0;
        $c = $i;
        //classe corrente
        include 'parametri.php';
        $var = array();
        $con = mysqli_connect($host, $user, $password, $dbName);
        if (!$con) {
            trigger_error('Could not connect to MySQL: ' . mysqli_connect_error());
        }
        //execute the SQL query and return records
        //seleziona le immagini appartententi a una classe
        $var = array();
        $sql = 'SELECT * FROM `clustTable` WHERE `Class`="' . $c . '"';
        $result = mysqli_query($con, $sql);
        while ($obj = mysqli_fetch_object($result)) {
            $var[] = $obj;
        }
        $num = count($var);
        echo '
			<div class="col-xs-12 div_image">';
        //mostra le immagini appartenenti alla classe
        for ($i = 0; $i < $num; $i++) {
            $temp = json_decode(json_encode($var[$i]), true);
            echo '	<div class="col-xs-6 col-md-2">
	      				 <center><h5>' . $temp['ImageName'] . '</h5></center>';
            if ($temp['Rank'] != "-1") {
                echo '<center><h6>rank: ' . $temp['Rank'] . '</h6></center>';
            }
            echo '<a class="thumbnail">
			               <img class ="imm_show" src="imm/' . $temp['Search'] . '/' . $temp['ImageName'] . '" alt="' . $temp['ImageName'] . '">
			             </a>
					<h4>Classe ' . $c . ', im' . $i . '</h4>
					<input type="radio" name="c' . $c . $i . '" value="1" id="radio1" />
					<label for="radio1" class="css-label radGroup2">Si</label>				
					<input type="radio" name="c' . $c . $i . '" value="0" id="radio2"  checked/>
					<label for="radio2" class="css-label radGroup2">No</label>	
	           	</div>';
        }
        echo '</div>';
    }
}