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

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

Πώς να δημιουργήσετε ένα PHP ερωτήματος σε μια βάση δεδομένων MySQL

PHP μπορεί να χρησιμοποιηθεί για τη λήψη πληροφοριών από μια βάση δεδομένων , όπως MySQL , άμεσα και αποθηκεύστε το αποτέλεσμα . Ένα ερώτημα SQL χρησιμοποιεί " επιλέξτε" εντολές να λαμβάνουν πληροφορίες από τα πεδία στον πίνακα της βάσης δεδομένων . Τα αιτήματα μπορούν να συνδυαστούν με τελεστές Boole , όπως "AND ", " OR " και " ΟΧΙ ". PHP δημιουργεί το ερώτημα , το στέλνει στη βάση δεδομένων και στη συνέχεια αποθηκεύει το αποτέλεσμα και το επεξεργάζεται , συνήθως ως έξοδο μια σελίδα Web με μορφή HTML . Δυναμικές ιστοσελίδες χρησιμοποιούν αυτή τη μέθοδο για να εμφανίσετε πληροφορίες από βάσεις δεδομένων . Οδηγίες
Η 1

Σύνδεση με τη βάση δεδομένων μέσω της PHP χρησιμοποιώντας ένα κατάλληλο όνομα χρήστη και τον κωδικό πρόσβασης . Το ακόλουθο παράδειγμα απεικονίζει αυτή τη διαδικασία

περιλαμβάνουν ( « login.inc ")? . ;

$ Σύνδεσης = mysqli_connect ( $ όνομα, $ username , $ password , $ δεδομένων )

ή να πεθάνουν ( " δεν μπορεί να συνδεθεί ")? . 2

Διατύπωσε το ερώτημα SQL και το εκχωρείτε σε μια μεταβλητή της PHP , όπως φαίνεται παρακάτω:

$ sqlquery = "SELECT * FROM πελάτη WHERE clientid > 1001 ORDER BY clientsurnamename ASC " ?

Αυτό το ερώτημα έχει ανατεθεί στην μεταβλητή της PHP $ sqlquery και αποδίδεται ένα ερώτημα MySQL , Ο στόχος του ερωτήματος , όταν εκτελείται είναι να αποκτήσουν όλα τα αρχεία των πελατών , όπου η ταυτότητα του πελάτη είναι μεγαλύτερη από 1001 .
εικόνων 3

Run και επαληθεύει την εντολή της βάσης δεδομένων λειτούργησε . Αυτό επιτυγχάνεται με τον έλεγχο την τιμή επιστροφής από την πρόσκληση προς το ερώτημα και την επαλήθευση ότι ήταν μη - μηδέν ( αλήθεια ) , όπως έτσι :

if ( $ returnval = mysqli_query ( $ σύνδεσης , $ sqlquery ) )

ή να πεθάνουν ( " Query απέτυχε . ")?

η " if" επιστρέφει TRUE αν το ερώτημα πετυχαίνει και FALSE διαφορετικά, resutling στην " Έρευνα απέτυχε" μήνυμα
Φτηνές 4

Φέρτε όλες τις γραμμές που σχετίζονται με το ερώτημα σε PHP χρησιμοποιώντας ένα βρόχο . Εκχώρηση PHP μεταβλητές σε επιλεγμένα αντικείμενα και να τα αποθηκεύσετε ως HTML :

ενώ ( $ rowdata = mysqli_fetch_array ( $ returnval ) )

{

$ clientbalance = $ rowdata [ " $ clientbalance "]?

echo"

υπόλοιπο του πελάτη είναι $ clientbalance

" ?

}

Η

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

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