Hypertextový odkaz je dynamický prvok, ktorý sa po kliknutí presmeruje na inú stránku. Pretože PHP je otvorený zdrojový jazyk, existuje veľa spôsobov, ako organizovať odkazy.
Je to nevyhnutné
- - Počítač;
- - prístup na internet;
- - Prístup k databáze MySQL.
Inštrukcie
Krok 1
Vytvorte novú postupnosť príkazov PHP. Tieto príkazy zobrazia odkaz na obrazovku prehliadača a presmerujú používateľa na novú stránku, ktorá sa otvorí v novom okne. Kód vyzerá asi takto:
<? php print ";
?>
Krok 2
Vložte kotviacu značku HTML do tlačeného vyhlásenia. Toto je rovnaká väzba značky, aká sa používa v tradičnom kóde HTML. Prilepte adresu požadovanej webovej stránky a vysvetlenie, ktoré potrebujete, v nasledujúcom poradí:
<? php print "Kliknutím sem zobrazíte cieľovú stránku.";
?>
Krok 3
Nepoužívajte spätné lomky vo vnútri úvodzoviek. Ukážkový kód v predchádzajúcom kroku nemusí vždy fungovať. Je to tak preto, lebo úvodzovky, ktoré označujú adresu stránky, budú interpretované ako príkaz na zastavenie vykonávania sekvencie. Znak spätného lomítka sa používa na vykreslenie úvodzoviek alebo ako súčasť značky ukotvenia a na vykonanie príkazu pre tlač. Spätná lomka sa nepoužíva ako funkčný prvok a je pre návštevníka stránky neviditeľná:
<? php print "Kliknutím sem zobrazíte cieľovú stránku.";
?>
Krok 4
Pripojte sa k databáze MySQL pomocou príkazu:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") alebo zomrieť (mysql_error ());
mysql_select_db ("yourDatabaseName") alebo die (mysql_error ());
Krok 5
Vytvorte premennú na získanie odkazu z databázy MySQL pomocou funkcie PHP "mysql_query". Tento príklad spája premennú $ data s funkciou mysql_query, ktorá prehľadá databázu podľa názvu a vráti všetky položky, ktoré spĺňajú podmienku:
$ data = mysql_query ("SELECT * FROM links") alebo die (mysql_error ('Chyba, nenašli sa žiadne odkazy.'));
Krok 6
Vyhľadajte potrebné odkazy pomocou funkcie „mysql_fetch_array“a sprístupnite ich používateľom. V príklade sa vytvorí nové pole s názvom $ info. Toto informačné pole je vytvorené z hodnôt premennej $ data, ktorá bola vytvorená v predchádzajúcom kroku. Potom iteruje údaje pomocou príkazu „while“. Pre každú položku údajov sa vytvorí nová bunka s názvom „$ link“. Pre každú premennú tiež vytvára odkaz z databázy MySQL. Premenná "$ link" je umiestnená vo vnútri značky ukotvenia HTML kódu pomocou pravidla ukotvenia jazyka PHP:
while ($ info = mysql_fetch_array ($ data))
{
$ link = $ info ['linkName'];
tlač „Kliknutím sem prejdeš na cieľovú stránku.“;
}