Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Programmazione >> PHP /MySQL Programmazione >> .

Come si ottengono i dati da un database MySQL con PHP in base all'ID del metodo?

```php

$nomeserver ="hostlocale";

$nomeutente ="nomeutente";

$password ="password";

$dbname ="database";

// Crea connessione

$conn =new mysqli($nomeserver, $nomeutente, $password, $nomedb);

// Controlla la connessione

if ($conn->connect_error) {

die("Connessione fallita:" . $conn->connect_error);

}

// Ottiene l'ID del metodo dal parametro URL

$IDmetodo =$_GET["IDmetodo"];

// Prepara l'istruzione SQL

$sql ="SELECT * FROM metodi WHERE metodoId='$metodo'";

// Esegue l'istruzione SQL e ottiene il set di risultati

$risultato =$conn->query($sql);

// Controlla se c'è un risultato

if ($risultato->num_righe> 0) {

// Recupera la riga e ottiene i dati

$riga =$risultato->fetch_assoc();

$Nomemetodo =$riga["Nomemetodo"];

$descrizionemetodo =$riga["descrizionemetodo"];

// Emette i dati in formato JSON

header('Tipo contenuto:application/json');

echo json_encode([

"metodo" => $metodo,

"nomemetodo" => $nomemetodo,

"descrizione del metodo" => $descrizione del metodo

]);

} altro {

// Emette un messaggio di errore se non viene prodotto alcun risultato

header('Tipo contenuto:application/json');

echo json_encode([

"error" => "Nessun metodo trovato con l'ID metodo specificato"

]);

}

```

 

Programmazione © www.354353.com