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

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

JavaScript : Πώς να πάρει ένα MySQL Query Via PHP

Η γλώσσα PHP scripting είναι η πλέον κατάλληλη για να τρέξει MySQL ερωτήματα , διότι είναι ένα server-side scripting γλώσσα . Ωστόσο , είναι δυνατόν να χρησιμοποιούν JavaScript , ένα client-side scripting γλώσσα , για να πάρει τα αποτελέσματα του ερωτήματος MySQL από ένα πρόγραμμα PHP . Για να το κάνετε αυτό , θα πρέπει πρώτα να κηρύξει μια λειτουργία JavaScript για να λάβετε τα αποτελέσματα ερωτήματος στο πρότυπο JavaScript Object Notation ( JSON ) . Στη συνέχεια, πρέπει να δημιουργήσετε ένα πρόγραμμα PHP /MySQL σε ένα εξωτερικό αρχείο και να το script PHP εκτελέσετε το ερώτημα , τη μετατροπή των αποτελεσμάτων σε JSON και απηχούν τη λειτουργία JavaScript με τα αποτελέσματα ως παράμετρος στη συνάρτηση JavaScript . Οδηγίες
Δημιουργία PHP Script
Η

1 Δημιουργήστε ένα νέο αρχείο PHP χρησιμοποιώντας το Σημειωματάριο ή ένα πρόγραμμα επεξεργασίας της επιλογής σας . Αποδοχή μια παράμετρο URL που ονομάζεται " ερώτημα " που θα χρησιμεύσει ως φίλτρο ερώτημα:

<$ επιλογής php

= $ _GET [ " ερώτημα " ] ή να πεθάνουν ( " Δεν παράμετρο ερωτήματος πέρασε ! " ) ? 2

Σύνδεση στο διακομιστή βάσης δεδομένων MySQL και επιλέξτε τη βάση δεδομένων MySQL που έχει τον πίνακα που θέλετε να αναζητήσετε :

$ dbc = mysql_connect ( " localhost " , " Όνομα χρήστη " , " password " ) ή να πεθάνουν ( mysql_error ( ) ) ?

$ db = mysql_select_db ( « βάση δεδομένων » ) ή να πεθάνουν ( mysql_error ( ) ) ?
εικόνων 3

Δημιουργήστε το ερώτημα string για να επιλέξετε ένα αρχείο από τη βάση δεδομένων με βάση την παράμετρο ερωτήματος πέρασε στη διεύθυνση URL . Εκτελέστε το ερώτημα :

$ query = sprintf ( «SELECT * FROM ` χρήστες ` WHERE ` όνομα ` = 1 LIMIT " % s "' , $ επιλογής ) ?

$ Result = mysql_query ( $ query ) ή να πεθάνουν ( mysql_error ( ) ) ?
Η

4 Κωδικοποίηση των αποτελεσμάτων σε JSON . Echo το όνομα της συνάρτησης JavaScript θα δημιουργήσετε με τα JSON κωδικοποιημένα αποτελέσματα ως παράμετρος σε αυτή τη λειτουργία : $ γραμμή

= json_encode ( mysql_fetch_assoc ( $ αποτέλεσμα) ) ?

Echo " queryResults ( " . $ αποτέλεσμα . " ') ? " ? ;

>
εικόνων Δημιουργία HTML /JavaScript έγγραφο
5

Δημιουργήστε ένα νέο HTML τεκμηριώνει με το Notepad ή ένα πρόγραμμα επεξεργασίας HTML . Τοποθετήστε τις κεφαλίδες HTML στην σελίδα :





JavaScript τον MySQL Query από PHP
Η 6

Δημιουργήστε μια λειτουργία JavaScript που θα λαμβάνουν δεδομένα JSON κωδικοποιημένα και εμφανίζει τα αποτελέσματα . Αντιστοιχίστε το ίδιο όνομα με τη λειτουργία JavaScript όπως χρησιμοποιείται με το σενάριο PHP .



8

Προσθέστε ένα κενό "σώμα" στη σελίδα Web και κλείστε την ετικέτα HTML :




Η 9

Ανοίξτε το έγγραφο HTML σε ένα πρόγραμμα περιήγησης και βεβαιωθείτε ότι εμφανίζεται σωστά το όνομα χρήστη και διεύθυνση ηλεκτρονικού ταχυδρομείου .
Η

Η

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

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