Die Skriptsprache PHP bietet Web developera mit einer Open-Source ( kostenlos zu benutzen ) Verfahren zum Zuführen von serverseitigen Daten an Website-Besucher. PHP ermöglicht es Entwicklern, eine dynamische Web-Browsing Erfahrung für die Nutzer auf ihre Bedürfnisse und Vorlieben zu erstellen. Entwickler können PHP -Code zu hart HTML Hyperlinks für Benutzer klicken Sie auf andere Seiten besuchen und dynamischen Links, die aus einer Datenbank oder Datei abgerufen werden, zu erzeugen. Anleitung
Erstellen einer statischen oder Hartcodieren Link-
1
Erstellen einer neuen Instanz der PHP- print-Anweisung . Dies ist der Befehl, der den HTMLl leiten wird , um den Link und den begleitenden Text auf das Benutzer -Browser-Bildschirm Render:
< ? Php
print " ";
? > ;
2
ein HTML-Anker -Tag in der print-Anweisung . Dies ist die gleiche Anker-Tag , die in der traditionellen HTML-Programmierung verwendet wird. Fügen Sie die Ziel-Website sowie die Link-Text , der den Link begleiten wird :
< php
print " Klicke hier, um zu besuchen? die Zielseite "; .
>
3
Entfliehen die Anführungszeichen mit dem Backslash ? . Im vorherigen Beispiel würde der PHP gebrochen, weil die Anführungszeichen , die die Zielseite Adresse Surround als Befehl an die print-Anweisung stoppen interpretiert werden würde haben . Der umgekehrte Schrägstrich weist PHP an, die Anführungszeichen als Teil des Anker-Tag machen und weiterhin die print-Anweisung . Der Backslash wird nicht gedruckt werden und für praktische Zwecke ist unsichtbar für das Web User :
< php
print " klicken hier zum Besuch der Zielseite "; . ?
>
Erstellen dynamischer Hyperlinks mit PHP und MySQL
4
Schließen Ihre MySQL -Datenbank mit dem PHP mysql_connect und mysql_select_db Funktionen :
mysql_connect ( " addressOfDatabase ", " Yourusername ", " IhrKennwort " ) or die ( mysql_error ());
mysql_select_db ( " IhrDatenbankname " ) or die ( mysql_error ());
5
erstellen Sie eine Variable , die Verbindungen aus der MySQL- Datenbank mit der PHP -Funktion mysql_query abzurufen. In diesem Beispiel wird die Variable $ data mit einem mysql_query Funktion, die die Datenbank tablenamed Links suchen wird und kehren alle Links :
$ data = mysql_query ( "SELECT * FROM Links") or die ( mysql_error ( 'Fehler wurden keine Links gefunden ')); .
6
Extrahieren Sie die Links mit der Funktion mysql_fetch_array und drucken Sie diese für den Anwender. Das Beispiel wird ein neues Array namens $ info . Er ordnet das Array mit den Informationen aus dem $ data Variable, die im vorherigen Schritt erstellt wurde. Es durchläuft dann die Daten mit Hilfe der PHP "while" -Befehl. Für jeden Teil der Daten , wird eine neue Variable als $ link bekannt erstellt . Der Link von jedem Link MySQL Tabelle linkName Spielfeld auf den neuen $ link Variablen zugewiesen.
While ( $ info = mysql_fetch_array ( $ data ) ) {
< p : Die Variable $ link in einem PHP- print-Anweisung und HTML-Anker -Tag mit dem PHP- Verkettung Regel eingefügt > $ link = $ info [ 'Verbindungsname' ] ; . . .
print " Klicken Sie hier , um die Zielseite besuchen "; }