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

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

Πώς να δημιουργήσετε μια υπερ-σύνδεση σε PHP

Η γλώσσα PHP scripting παρέχει Web developera με μια μέθοδο ανοικτού κώδικα ( ελεύθερο προς χρήση) για την παροχή server-side στοιχεία στην ιστοσελίδα τους επισκέπτες . PHP επιτρέπει στους προγραμματιστές να δημιουργήσουν μια δυναμική εμπειρία περιήγησης στο Web για τους χρήστες με βάση τις ανάγκες και τις προτιμήσεις τους . Οι προγραμματιστές μπορούν να χρησιμοποιήσουν PHP στο σκληρό hyperlinks κώδικα HTML για τους χρήστες να κάνουν κλικ για να επισκεφθείτε άλλες σελίδες και να δημιουργήσει δυναμικές συνδέσεις που ανακτώνται από μια βάση δεδομένων ή αρχείο . Οδηγίες
Δημιουργώντας μια στατική ή Hard - κωδικοποιημένες Σύνδεσμος
Η

1 Δημιουργήστε ένα νέο παράδειγμα της δήλωσης print της PHP . Αυτή είναι η εντολή που θα κατευθύνει το HTMLl να καταστήσει το σύνδεσμο και το συνοδευτικό κείμενο στην οθόνη οι χρήστες του προγράμματος περιήγησης :

εκτύπωσης " " ?

; > ? 2

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

εκτύπωσης " href = Κάντε κλικ εδώ για να επισκεφθείτε η σελίδα προορισμού " ? .

>
εικόνων 3

Αποδράστε τα εισαγωγικά με την ανάστροφη κάθετο ? . Στο προηγούμενο παράδειγμα , η PHP θα έχουν σπάσει , επειδή τα εισαγωγικά που περιβάλλουν τη διεύθυνση της σελίδας προορισμού θα πρέπει να ερμηνεύεται ως μία εντολή για να σταματήσει την εντολή print . Ο χαρακτήρας backslash λέει PHP να καταστήσουν το σήμα εισαγωγικά ως μέρος της ετικέτας αγκύρωσης και να συνεχίσει τη δήλωση εκτύπωσης . Το backslash δεν θα εκτυπωθεί και για πρακτικούς λόγους είναι αόρατη στο χρήστη Web :

εκτύπωσης " href = Κάντε κλικ εδώ για να επισκεφθείτε τη σελίδα προορισμού " ? . ;

>
εικόνων Δημιουργία Δυναμικών Υπερ-συνδέσεις με PHP και MySQL
4

Connect στη βάση δεδομένων MySQL σας χρησιμοποιώντας τα PHP mysql_connect και mysql_select_db λειτουργίες:

mysql_connect ( " addressOfDatabase " , " ΤοΌνομαΧρήστηΣας " , " yourPassword " ) ή να πεθάνουν ( mysql_error ( ) ) ?

mysql_select_db ( " yourDatabaseName » ) ή να πεθάνουν ( mysql_error ( ) ) ?
5

Δημιουργήστε μια μεταβλητή για να ανακτήσετε τις συνδέσεις από τη βάση δεδομένων MySQL χρησιμοποιώντας τη λειτουργία PHP mysql_query . Αυτό το παράδειγμα εκχωρεί τη μεταβλητή $ δεδομένων με λειτουργία mysql_query που θα ψάξει τις συνδέσεις δεδομένων tablenamed και να επιστρέψει όλες τις συνδέσεις :

$ data = mysql_query ( "SELECT * FROM δεσμούς") ή να πεθάνουν ( mysql_error ( « Σφάλμα , δεν υπάρχουν δεσμοί βρέθηκαν ) ) ? .
Η 6

Απόσπασμα τους συνδέσμους χρησιμοποιώντας τη λειτουργία mysql_fetch_array και να τις τυπώνουν για τον χρήστη . Το παράδειγμα δημιουργεί ένα νέο πίνακα που ονομάζεται $, πληροφορίες . Αναθέτει τον πίνακα με τις πληροφορίες από τη μεταβλητή $ δεδομένων που δημιουργήθηκε στο προηγούμενο βήμα . Στη συνέχεια διέρχεται μέσω των δεδομένων με τη χρήση της PHP ", ενώ " εντολή . Για κάθε κομμάτι των δεδομένων , μια νέα μεταβλητή $ γνωστή ως σύνδεση δημιουργείται . Η σύνδεση από το πεδίο linkName κάθε σύνδεση πίνακα MySQL έχει ανατεθεί στη νέα μεταβλητή $ link . Η μεταβλητή $ link εισάγεται σε μια δήλωση εκτύπωσης PHP και HTML ετικέτα αγκύρωσης χρησιμοποιώντας τον κανόνα συνένωσης PHP :

ενώ ( $ info = mysql_fetch_array ( $ data ) )

{

$ link = $ info [ « linkName '] ? . . .

εκτύπωσης" href = Κάντε κλικ εδώ για να επισκεφθείτε τη σελίδα προορισμού " ?

}
Η
εικόνων

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

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