```php
$nom du serveur ="hôte local" ;
$nom d'utilisateur ="nom d'utilisateur" ;
$mot de passe ="mot de passe" ;
$nombd ="base de données" ;
// Créer une connexion
$ conn =new mysqli ($ nom du serveur, $ nom d'utilisateur, $ mot de passe, $ nom de base de données);
// Vérifier la connexion
si ($conn->connect_error) {
die("Échec de la connexion :" . $conn->connect_error);
}
// Récupère l'ID de la méthode à partir du paramètre URL
$methodId =$_GET["methodId"];
// Prépare l'instruction SQL
$sql ="SELECT * FROM méthodes WHERE methodId='$methodId'";
// Exécute l'instruction SQL et récupère le jeu de résultats
$result =$conn->query($sql);
// Vérifie s'il y a un résultat
si ($result->num_rows> 0) {
// Récupère la ligne et récupère les données
$row =$result->fetch_assoc();
$methodName =$row["methodName"];
$methodDescription =$row["methodDescription"];
// Sortie des données au format JSON
header('Content-Type:application/json');
echo json_encode([
"methodId" => $methodId,
"Nomméthode" => $Nomméthode,
"méthodeDescription" => $méthodeDescription
]);
} autre {
// Affiche un message d'erreur s'il n'y a aucun résultat
header('Content-Type:application/json');
echo json_encode([
"error" => "Aucune méthode trouvée avec l'ID de méthode donné"
]);
}
```
|