whycomputer.com >> Datornätverk >  >> Internet

Hur man skapar en hyperlänk i PHP

PHP-skriptspråket ger webbutvecklare en öppen källkod (gratis att använda) för att leverera data från serversidan till webbplatsbesökare. PHP tillåter utvecklare att skapa en dynamisk webbläsarupplevelse för användare baserat på deras behov och preferenser. Utvecklare kan använda PHP för att hårdkoda HTML -hyperlänkar för användare att klicka på för att besöka andra sidor och för att generera dynamiska länkar som hämtas från en databas eller fil.

Skapa en statisk eller hårdkodad länk

Steg 1

Skapa en ny instans av PHP:s utskriftsuttalande. Detta är kommandot som leder HTMLl att återge länken och tillhörande text på användarens webbläsarskärm:

Steg 2

Placera en HTML -ankartagg inuti utskriftsuttalandet. Detta är samma ankartagg som används i traditionell HTML -kodning. Inkludera målwebbplatsen samt länktexten som följer med länken:

Undvik citattecken med backslash -tecknet. I föregående exempel, PHP skulle ha gått sönder eftersom citattecken som omger destinationssidans adress skulle tolkas som ett kommando för att stoppa utskriftsuttalandet. Backslash -tecknet uppmanar PHP att återge citattecken som en del av ankartaggen och fortsätta utskriftsuttalandet. Bakåtstrecket kommer inte att skrivas ut och för praktiska ändamål är det osynligt för webbanvändaren:

Skapa dynamiska hyperlänkar med PHP och MySQL

Steg 1

Anslut till din MySQL -databas med funktionerna PHP mysql_connect och mysql_select_db:mysql_connect ("addressOfDatabase", "ditt användarnamn", "ditt lösenord") eller dö (mysql_error ()); mysql_select_db ("yourDatabaseName") eller die (mysql_error ());

Steg 2

Skapa en variabel för att hämta länkarna från MySQL -databasen med funktionen PHP mysql_query. I det här exemplet tilldelas variabeln $ data med en mysql_query -funktion som söker i databasens tabellnamnslänkar och returnerar alla länkar:$ data =mysql_query ("SELECT * FROM links") eller die (mysql_error ('Error, inga länkar hittades. '));

Extrahera länkarna med funktionen mysql_fetch_array och skriv ut dem för användaren. Exemplet skapar en ny array som heter $ info. Det tilldelar matrisen informationen från $ -datavariabeln som skapades i föregående steg. Den går sedan igenom data med hjälp av PHP "while" -kommandot. För varje del av data, en ny variabel som kallas $ länk skapas. Länken från varje MySQL -länktabels länkfält tilldelas den nya varianten $ link. Variabeln $ länk infogas i ett PHP -utskriftsuttalande och en HTML -ankartagg med PHP -sammanfogningsregeln:while ($ info =mysql_fetch_array ($ data)) {$ link =$ info ['linkName']; print "Klicka här för att besöka målsidan."; }

Tips

  • Den fullständiga PHP -koden från det dynamiska länkexemplet är följande:
  • mysql_connect ("addressOfDatabase", "ditt användarnamn", "ditt lösenord") eller dö (mysql_error ());
  • mysql_select_db ("yourDatabaseName") eller die (mysql_error ());
  • $ data =mysql_query ("SELECT * FROM links") eller die (mysql_error ('Error, inga länkar hittades. '));
  • medan ($ info =mysql_fetch_array ($ data))
  • {
  • $ link =$ info ['linkName'];
  • print "Klicka här för att besöka målsidan.";
  • }
  • ?>

URL:https://sv.whycomputer.com/internet/1014007272.html

Internet
  • Hur man skapar CD -etiketter på en Mac

    Att skapa CD -etiketter är inte längre en uppgift bara för musikföretag och grafiska formgivare. Med fler människor som lagrar säkerhetskopierade datafiler, skräddarsydda musikspellistor, och viktiga arbetsdokument och projekt på CD, att skapa CD -etiketter för att effektivt hålla reda på alla dina

  • Hur man skapar en matematisk webbplats

    En matematisk webbplats är det perfekta sättet att ge extra hjälp till andra, skapa en plats för studenter att dela anteckningar och studera, och låta alla lära sig nya eller uppdatera befintliga matematiska färdigheter. En matematisk webbplats kan vara så enkel eller komplex som du vill. Du bör ha

  • Hur man skapar en politisk webbplats

    Vill du vara en expert? Eller tycker du att resolutionen inför ditt kommunfullmäktige är en riktigt dålig idé? Hur som helst, du kanske vill skapa en webbplats för att informera allmänheten eller bara släppa din frustration över det politiska systemet. Internet har potential att göra alla till en me

Datornätverk © https://sv.whycomputer.com