Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> PHP /MySQL Προγραμματισμός

Πώς λαμβάνετε δεδομένα από μια βάση δεδομένων MySQL με PHP σύμφωνα με το αναγνωριστικό της μεθόδου;

```php

$servername ="localhost";

$username ="όνομα χρήστη";

$password ="κωδικός πρόσβασης";

$dbname ="βάση δεδομένων";

// Δημιουργία σύνδεσης

$conn =new mysqli($servername, $username, $password, $dbname);

// Ελέγξτε τη σύνδεση

if ($conn->connect_error) {

die("Η σύνδεση απέτυχε:" . $conn->connect_error);

}

// Λάβετε το αναγνωριστικό της μεθόδου από την παράμετρο URL

$methodId =$_GET["methodId"];

// Προετοιμάστε την πρόταση SQL

$sql ="ΕΠΙΛΟΓΗ * ΑΠΟ μεθόδους WHERE methodId='$methodId'";

// Εκτελέστε την πρόταση SQL και λάβετε το σύνολο αποτελεσμάτων

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

// Ελέγξτε αν υπάρχει αποτέλεσμα

if ($result->num_rows> 0) {

// Λήψη της σειράς και λήψη των δεδομένων

$row =$result->fetch_assoc();

$methodName =$row["methodName"];

$methodDescription =$row["methodDescription"];

// Εξαγωγή των δεδομένων σε μορφή JSON

header('Content-Type:application/json');

echo json_encode([

"methodId" => $methodId,

"methodName" => $methodName,

"methodDescription" => $methodDescription

]);

} αλλο {

// Εξαγωγή μηνύματος σφάλματος εάν δεν υπάρχει αποτέλεσμα

header('Content-Type:application/json');

echo json_encode([

"error" => "Δεν βρέθηκε μέθοδος με το δεδομένο αναγνωριστικό μεθόδου"

]);

}

```

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα