PHP scripting sprog giver Web developera med en open source (gratis at bruge) metode til at levere server-side data til besøgende på webstedet. PHP giver udviklere at skabe et dynamisk web- browsing oplevelse for brugerne baseret på deres behov og præferencer . Udviklere kan bruge PHP til hårde kode HTML hyperlinks til brugere til at klikke på for at besøge andre sider og skabe dynamiske links, der er hentet fra en database eller fil. Instruktioner
Oprettelse af en statisk eller fastkodede Link
1
Opret en ny instans af PHP print erklæring. Dette er den kommando, som vil lede HTMLl at gøre linket og ledsagende tekst på brugernes browser skærmen : Hej
< ? Php
print " "
> ;
2
Placer en HTML anker tag inde i print erklæring. Dette er den samme anker tag, der anvendes i traditionelle HTML kodning . Medtag målet hjemmeside samt link tekst, der vil ledsage linket : Hej
< php
print " Klik her for at besøge ? destinationen side "; .
>
3
undslippe anførselstegn med det omvendt skråstreg ? . I det foregående eksempel ville PHP har brudt , fordi anførselstegn , der omgiver den destination sideadresse ville blive fortolket som en kommando for at stoppe print erklæring. Omvendt skråstreg fortæller PHP at gøre anførselstegn som en del af ankerkode og fortsætte udskriften erklæring. Den omvendte skråstreg vil ikke blive trykt og til praktiske formål er usynligt for Web bruger : ?
< Php
print " Click her for at besøge destinationen side "; . ?
>
skabe dynamiske Hyperlinks med PHP og MySQL
4
Tilslut til din MySQL-database ved hjælp af PHP mysql_connect og mysql_select_db funktioner : Hej
mysql_connect ( " addressOfDatabase ", " ditbrugernavn ", " yourPassword ") eller die ( mysql_error ());
mysql_select_db ( " yourDatabaseName ") eller die ( mysql_error ());
5
Opret en variabel til at hente links fra MySQL-database ved hjælp af PHP mysql_query funktion. Dette eksempel tildeler variablen $ data med en mysql_query funktion, der vil søge i databasen tablenamed links og returnere alle de links : Hej
$ data = mysql_query ( "SELECT * FROM links ") eller die ( mysql_error ( 'Fejl , blev der ikke links fundet ') ) .
6
Uddrag links ved hjælp af mysql_fetch_array funktion og printe dem ud for brugeren. Eksemplet opretter et nyt array ved navn $ info. Den tildeler array med oplysningerne fra de $ data variabel, der blev oprettet i det foregående trin. Derefter sløjfer gennem data ved hjælp af PHP ", mens " kommando . For hvert stykke data er en ny variabel kaldet $ link oprettet. Linket fra hver MySQL link tabels linkName felt er tildelt den nye $ link variabel. De $ link variablen indsættes i en PHP print erklæring og HTML anker tag ved hjælp af PHP sammenkædning reglen : Hej
while ( $ info = mysql_fetch_array ( $ data) )
{
< p > $ link = $ info [' linkName '] ; . . .
print " Klik her for at besøge destinationen side "
}