Hypertextový odkaz je dynamický prvek, který je po kliknutí přesměrován na jinou stránku. Protože PHP je jazyk s otevřeným zdrojovým kódem, existuje mnoho způsobů, jak organizovat odkazy.
Je to nutné
- - Počítač;
- - přístup k internetu;
- - Přístup do databáze MySQL.
Instrukce
Krok 1
Vytvořte novou posloupnost příkazů PHP. Tyto příkazy zobrazí odkaz na obrazovku prohlížeče a přesměrují uživatele na novou stránku, která se otevře v novém okně. Kód vypadá asi takto:
<? php tisk ";
?>
Krok 2
Vložte kotevní značku HTML do tiskového prohlášení. Toto je stejná vazba značky, která se používá v tradičním kódu HTML. Vložte adresu požadovaného webu a vysvětlení, které potřebujete, v následujícím pořadí:
<? php tisk "Kliknutím sem přejdete na cílovou stránku.";
?>
Krok 3
Nepoužívejte zpětná lomítka uvnitř uvozovek. Ukázkový kód v předchozím kroku nemusí vždy fungovat. Důvodem je, že uvozovky, které označují adresu stránky, budou interpretovány jako příkaz k zastavení provádění sekvence. Znak zpětného lomítka se používá k vykreslení uvozovek nebo jako součást značky ukotvení a následování tiskového příkazu. Zpětné lomítko se nepoužívá jako funkční prvek a je pro návštěvníka stránky neviditelné:
<? php tisk "Kliknutím sem přejdete na cílovou stránku.";
?>
Krok 4
Připojte se k databázi MySQL pomocí příkazu:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") nebo die (mysql_error ());
mysql_select_db ("yourDatabaseName") nebo die (mysql_error ());
Krok 5
Vytvořte proměnnou pro získání odkazu z databáze MySQL pomocí funkce PHP "mysql_query". Tento příklad váže proměnnou $ data na funkci mysql_query, která prohledá databázi podle názvu a vrátí všechny položky, které splňují podmínku:
$ data = mysql_query ("SELECT * FROM links") nebo die (mysql_error ('Chyba, nebyly nalezeny žádné odkazy.'));
Krok 6
Pomocí funkce „mysql_fetch_array“vyhledejte potřebné odkazy a zpřístupněte je uživateli. Příklad vytvoří nové pole s názvem $ info. Toto informační pole je vytvořeno z hodnot proměnné $ data, která byla vytvořena v předchozím kroku. Poté iteruje data pomocí příkazu „while“. Pro každou položku dat je vytvořena nová buňka s názvem „$ link“. Vytvoří také odkaz z databáze MySQL pro každou proměnnou. Proměnná "$ link" je umístěna uvnitř značky ukotvení kódu HTML pomocí pravidla ukotvení jazyka PHP:
while ($ info = mysql_fetch_array ($ data))
{
$ link = $ info ['linkName'];
tisk "Kliknutím sem přejdete na cílovou stránku.";
}