Advertisement
Guest User

API

a guest
May 29th, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.18 KB | None | 0 0
  1. <?php
  2.  
  3. // Connessione al DataBase
  4. $servername = "localhost";
  5. $username = "dbtumori";
  6. $password = "";
  7. $dbname = "my_dbtumori";
  8.  
  9. // Creo la connessione
  10. $conn = new mysqli($servername, $username, $password, $dbname);
  11. // Check connection
  12. if ($conn->connect_error) {
  13.     die("Connection failed: " . $conn->connect_error);
  14. }
  15.  
  16. // La query che applicherò sul DB per estrarre i dati
  17. $sql = "SELECT COUNT(Diagnosi_Principale) AS conteggio, Descrizione, Diagnosi_Principale
  18. FROM DIAGNOSI JOIN CODICI_DIAGNOSI ON Diagnosi_Principale=CODICI_DIAGNOSI.Codice_Diagnosi
  19. GROUP BY Diagnosi_Principale
  20. ORDER BY conteggio, CODICI_DIAGNOSI.Codice_Diagnosi, Descrizione;";
  21.  
  22. $result = $conn->query($sql);  // Conservo i risultati della query
  23.  
  24. $jsonArray = array();
  25.  
  26. // Controllo se la query ha dato risultati
  27. if ($result->num_rows > 0) {
  28.   //Converto i risultati in un array associativo
  29.   while($row = $result->fetch_assoc()) {
  30.     $jsonArrayItem = array();
  31.     $jsonArrayItem['conteggio'] = $row['conteggio'];
  32.     $jsonArrayItem['Descrizione'] = $row['Descrizione'];
  33.    
  34.     array_push($jsonArray, $jsonArrayItem);
  35.   }
  36.  
  37.   echo json_encode($jsonArray);
  38. }
  39.  
  40. mysqli_close($conn);
  41.  
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement