Hyperlinkki on dynaaminen elementti, joka napsautettaessa ohjataan uudelle sivulle. Koska PHP on avoimen lähdekoodin kieli, linkkien järjestämiseen on monia tapoja.
Se on välttämätöntä
- - Tietokone;
- - pääsy Internetiin
- - Pääsy MySQL-tietokantaan.
Ohjeet
Vaihe 1
Luo uusi PHP-komentojen sarja. Nämä komennot näyttävät linkin selainnäyttöön ja ohjaavat käyttäjän uudelle sivulle, joka avautuu uuteen ikkunaan. Koodi näyttää tältä:
<? php tulostaa ";
?>
Vaihe 2
Laita HTML-ankkuritagi tulostuslausekkeen sisään. Tämä on sama tunnisteiden sidonta, jota käytetään perinteisessä HTML-koodissa. Liitä vaaditun verkkosivuston osoite ja tarvitsemasi selitys seuraavassa järjestyksessä:
<? php print "Siirry kohdesivulle napsauttamalla tätä.";
?>
Vaihe 3
Vältä kääntöviivojen käyttöä lainausmerkeissä. Edellisen vaiheen mallikoodi ei välttämättä aina toimi. Tämä johtuu siitä, että sivuosoitetta ilmaisevat lainausmerkit tulkitaan komennona lopettaa sekvenssin suorittaminen. Backslash-merkkiä käytetään lainausten hahmottamiseen tai osana ankkuritunnistetta ja tulostuslausekkeen seuraamista. Takasuuntaista viivaa ei käytetä toiminnallisena elementtinä, ja se on näkymätön sivun kävijälle:
<? php print "Siirry kohdesivulle napsauttamalla tätä.";
?>
Vaihe 4
Muodosta yhteys MySQL-tietokantaan komennolla:
mysql_connect ("addressOfDatabase", "käyttäjänimesi", "salasanasi") tai die (mysql_error ());
mysql_select_db ("yourDatabaseName") tai die (mysql_error ());
Vaihe 5
Luo muuttuja saadaksesi linkin MySQL-tietokannasta käyttämällä PHP-toimintoa "mysql_query". Tämä esimerkki sitoo $ data -muuttujan mysql_query-funktioon, joka etsii tietokannasta nimen mukaan ja palauttaa kaikki ehdot täyttävät kohteet:
$ data = mysql_query ("SELECT * FROM links") tai die (mysql_error ('Virhe, linkkejä ei löytynyt.'));
Vaihe 6
Etsi tarvittavat linkit "mysql_fetch_array" -toiminnon avulla ja tee niistä käyttäjän näkyvissä. Esimerkki luo uuden taulukon nimeltä $ info. Tämä tietojoukko luodaan edellisessä vaiheessa luotun $ -muuttujan $ arvoista. Sitten se toistaa tiedot käyttämällä "while" -komentoa. Jokaiselle tietoerälle luodaan uusi solu nimeltä "$ link". Se luo myös linkin MySQL-tietokannasta kullekin muuttujalle. Muuttuja "$ link" sijoitetaan HTML-koodin ankkuritunnisteen sisään käyttämällä PHP-kielen ankkurisääntöä:
while ($ info = mysql_fetch_array ($ data))
{
$ link = $ info ['linkName'];
tulosta "Siirry kohdesivulle napsauttamalla tätä.";
}