Hipersaite ir dinamisks elements, uz kura noklikšķinot tiek novirzīta uz citu lapu. Tā kā PHP ir atvērtā pirmkoda valoda, ir daudz veidu, kā organizēt saites.
Tas ir nepieciešams
- - Dators;
- - piekļuve internetam;
- - Piekļuve MySQL datu bāzei.
Instrukcijas
1. solis
Izveidojiet jaunu PHP komandu secību. Šīs komandas parādīs saiti uz pārlūka ekrānu un novirzīs lietotāju uz jaunu lapu, kas tiek atvērta jaunā logā. Kods izskatās apmēram šādi:
<? php drukāt ";
?>
2. solis
Ievietojiet HTML enkura tagu drukas paziņojumā. Šī ir tā pati tagu saistīšana, ko izmanto tradicionālajā HTML kodā. Ielīmējiet vajadzīgās vietnes adresi, kā arī nepieciešamo skaidrojumu šādā secībā:
<? php print "Noklikšķiniet šeit, lai apmeklētu mērķa lapu.";
?>
3. solis
Izvairieties no pēdu slīpsvītras pēdiņās. Iepriekšējās darbības koda paraugs ne vienmēr var darboties. Tas ir tāpēc, ka pēdiņas, kas norāda lapas adresi, tiks interpretētas kā komanda, lai apturētu secības izpildi. Atzīmējums ar slīpsvītru tiek izmantots, lai renderētu pēdiņas vai kā enkura taga daļu un sekotu drukas paziņojumam. Atpakaļsvītrojums netiek izmantots kā funkcionāls elements, un lapas apmeklētājam tas nav redzams:
<? php print "Noklikšķiniet šeit, lai apmeklētu mērķa lapu.";
?>
4. solis
Izveidojiet savienojumu ar MySQL datu bāzi, izmantojot komandu:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") vai die (mysql_error ());
mysql_select_db ("yourDatabaseName") vai die (mysql_error ());
5. solis
Izveidojiet mainīgo, lai iegūtu saiti no MySQL datu bāzes, izmantojot PHP funkciju "mysql_query". Šis piemērs saista mainīgo $ data ar funkciju mysql_query, kas meklēs datu bāzē pēc nosaukuma un atgriezīs visus vienumus, kas atbilst nosacījumam:
$ data = mysql_query ("SELECT * FROM links") vai die (mysql_error ('Kļūda, saites netika atrastas.'));
6. solis
Izmantojot funkciju "mysql_fetch_array", atrodiet nepieciešamās saites un padariet tās redzamas lietotājam. Piemērā tiek izveidots jauns masīvs ar nosaukumu $ info. Šis informācijas masīvs tiek izveidots no iepriekšējā datu izveidotā mainīgā $ data vērtībām. Pēc tam tiek atkārtoti dati, izmantojot komandu "kamēr". Katram datu vienumam tiek izveidota jauna šūna ar nosaukumu "$ link". Katram mainīgajam tas arī izveido saiti no MySQL datu bāzes. Mainīgais "$ link" tiek ievietots HTML koda enkura tagā, izmantojot PHP valodas enkura kārtulu:
while ($ info = mysql_fetch_array ($ dati))
{
$ link = $ info ['linkName'];
drukāt "Noklikšķiniet šeit, lai apmeklētu mērķa lapu.";
}