Quote Originariamente inviata da Walessio Visualizza il messaggio
qualcosa non quadra, returnlocalita.php ti ritorna null, invece dovrebbe tornarti una stringa in un formato tipo questo: http://json.org/example.html
Codice PHP:
<?php  session_start();  $con mysqli_connect("89.46.111.53","Sql1147819","9684r6o5dx","Sql1147819_1");  // Check connection  if (mysqli_connect_errno())  {    echo "Connessione al database fallita : " . mysqli_connect_error();  }
  //recupero localita e booleano  $localita =$_GET["q"];  mysqli_set_charset($con, "utf8");    if($localita != 0){   echo"Prova";   //visualizzo filtro localita   $querylocspec = "Select nomeHotel,descrizione from lista_hotel,info_hotel where lista_hotel.idHotel = info_hotel.idHotel and locazione ='" + $localita + "'; ";   $resultlocspec = mysqli_query($con,$querylocspec);   $rows = array();   while ($rowresultlocspec = mysqli_fetch_assoc($resultlocspec)){    $rows[]=$rowresultlocspec;         } //chiusura while   }//chiusura if  echo json_encode($rows);  
?>
Ho inserito anche mysql_set_charset(consigliato da internet) codificando in utf8 ma non cambia niente.