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