Hiperpovezava je dinamični element, ki se ob kliku preusmeri na drugo stran. Ker je PHP odprtokodni jezik, obstaja veliko načinov za organiziranje povezav.
Potrebno je
- - Računalnik;
- - dostop do interneta;
- - Dostop do baze podatkov MySQL.
Navodila
Korak 1
Ustvarite novo zaporedje ukazov PHP. Ti ukazi bodo prikazali povezavo do zaslona brskalnika in uporabnika preusmerili na novo stran, ki se odpre v novem oknu. Koda je videti nekako takole:
<? php print ";
?>
2. korak
Vstavite oznako sidra HTML v izjavo za tiskanje. To je ista vezava oznak, ki se uporablja v tradicionalni kodi HTML. Prilepite naslov zahtevanega spletnega mesta in razlago, ki jo potrebujete, v naslednjem vrstnem redu:
<? php print "Kliknite tukaj, da obiščete ciljno stran.";
?>
3. korak
Izogibajte se uporabi poševnic znotraj narekovajev. Vzorčna koda v prejšnjem koraku morda ne bo vedno delovala. To je zato, ker bodo narekovaji, ki označujejo naslov strani, razlagani kot ukaz za zaustavitev izvajanja zaporedja. Znak povratne poševnice se uporablja za upodabljanje narekovajev ali kot del sidrne oznake in sledenje izjavi za tiskanje. Poševnica nazaj se ne uporablja kot funkcijski element in je obiskovalcu strani nevidna:
<? php print "Kliknite tukaj, da obiščete ciljno stran.";
?>
4. korak
Povežite se z bazo podatkov MySQL z ukazom:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") ali die (mysql_error ());
mysql_select_db ("yourDatabaseName") ali die (mysql_error ());
5. korak
Ustvarite spremenljivko, da dobite povezavo iz baze podatkov MySQL s pomočjo funkcije PHP "mysql_query". Ta primer veže spremenljivko $ data na funkcijo mysql_query, ki bo iskala bazo podatkov po imenu in vrnila vse elemente, ki izpolnjujejo pogoj:
$ data = mysql_query ("SELECT * FROM links") ali die (mysql_error ('Napaka, povezave niso bile najdene.'));
6. korak
Poiščite potrebne povezave s funkcijo "mysql_fetch_array" in jih naredite vidne uporabniku. Primer ustvari novo matriko z imenom $ info. Ta informacijska matrika je ustvarjena iz vrednosti spremenljivke $ data, ki je bila ustvarjena v prejšnjem koraku. Nato se z ukazom "while" ponovi nad podatki. Za vsak element podatkov se ustvari nova celica z imenom "$ link". Prav tako ustvari povezavo iz baze podatkov MySQL za vsako spremenljivko. Spremenljivka "$ link" je umeščena v sidrno oznako kode HTML s pomočjo sidrnega pravila jezika PHP:
medtem ko ($ info = mysql_fetch_array ($ data))
{
$ link = $ info ['linkName'];
natisni "Kliknite tukaj za obisk ciljne strani.";
}