3 $data = file_get_contents('php://input'); /*file_get_contents:data una stringa, recupera i parametri di query. In questo caso viene presa la stringa inviata come dato dal JS*/
4 $result = json_decode($data);
5 $con=mysqli_connect("localhost","root","cscroot","logintesi");
8 $arr=array('result'=>"errore nella connessione al database");
9 $ris=json_encode($arr);
13 if($result->name=='all')
14 $str="SELECT * FROM esercizi;";
16 $str="SELECT * FROM esercizi WHERE esercizio='".$result->name."' ORDER BY esercizio;";
17 $str=mysqli_query($con,$str);
20 $arr= array('result'=>"nessun elemento presente");
21 $ris=json_encode($arr);
26 $risp=mysqli_fetch_array($str);
28 $esercizio['esercizio']=$risp['esercizio'];
31 if($esercizio['esercizio']==$risp['esercizio'])
33 //aggiungo utenti e click ell'es corrente
34 $risultati[]=array('id'=>$risp['id'],'utente'=>$risp['utente'],'click'=>$risp['click']);
38 //reimposto i campi per un nuovo esercizio
39 $esercizio['risultati']=$risultati;
40 $esercizi[]=$esercizio;
43 $esercizio['esercizio']=$risp['esercizio'];
44 $risultati[]=array('id'=>$risp['id'],'utente'=>$risp['utente'],'click'=>$risp['click']);
46 }while($risp=mysqli_fetch_array($str));
47 $esercizio['risultati']=$risultati;
48 $esercizi[]=$esercizio;
49 $ex=array('esercizi'=>$esercizi);
52 $return_json=__json_encode($ex);