En hyperkobling er et dynamisk element som, når du klikker, blir omdirigert til en annen side. Siden PHP er et åpent kildespråk, er det mange måter å organisere lenker på.
Det er nødvendig
- - En datamaskin;
- - Tilgang til Internett;
- - Tilgang til MySQL-databasen.
Bruksanvisning
Trinn 1
Opprett en ny sekvens av PHP-kommandoer. Disse kommandoene vil vise en lenke til nettleserskjermen og omdirigere brukeren til en ny side som åpnes i et nytt vindu. Koden ser omtrent slik ut:
<? php-utskrift ";
?>
Steg 2
Sett en HTML-ankerkode i en utskriftserklæring. Dette er den samme tagbinding som brukes i tradisjonell HTML-kode. Lim inn adressen til det nødvendige nettstedet, samt forklaringen du trenger i følgende rekkefølge:
<? php print "Klikk her for å besøke destinasjonssiden.";
?>
Trinn 3
Unngå å bruke tilbakeslag i anførselstegn. Eksempelkoden i forrige trinn fungerer ikke alltid. Dette er fordi anførselstegnene som indikerer sideadressen tolkes som en kommando for å stoppe utførelsen av sekvensen. Backslash-tegnet brukes til å gjengi anførselstegn eller som en del av et ankermerke og følge en utskrift. Backslash brukes ikke som et funksjonelt element og er usynlig for besøkende på siden:
<? php print "Klikk her for å besøke destinasjonssiden.";
?>
Trinn 4
Koble til MySQL-databasen ved hjelp av kommandoen:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") eller die (mysql_error ());
mysql_select_db ("yourDatabaseName") eller dø (mysql_error ());
Trinn 5
Opprett en variabel for å hente lenken fra MySQL-databasen ved hjelp av PHP-funksjonen "mysql_query". Dette eksemplet binder $ data-variabelen til mysql_query-funksjonen, som vil søke i databasen etter navn og returnere alle elementene som oppfyller betingelsen:
$ data = mysql_query ("SELECT * FROM links") eller die (mysql_error ('Feil, ingen lenker ble funnet.'));
Trinn 6
Finn de nødvendige koblingene ved hjelp av "mysql_fetch_array" -funksjonen og gjør dem synlige for brukeren. Eksemplet oppretter en ny matrise med navnet $ info. Denne informasjonsmatrisen er opprettet fra verdiene til $ data-variabelen som ble opprettet i forrige trinn. Deretter går det over dataene ved hjelp av "while" -kommandoen. For hvert dataelement opprettes en ny celle med navnet "$ link". Det oppretter også en lenke fra MySQL-databasen for hver variabel. Variabelen "$ link" er plassert inne i ankermerket til HTML-koden ved hjelp av PHP-språkankerregelen:
mens ($ info = mysql_fetch_array ($ data))
{
$ link = $ info ['linkName'];
skriv ut "Klikk her for å besøke destinasjonssiden.";
}