whycomputer.com >> Интернет познания >  >> интернет

Как да създадете хипервръзка в PHP

PHP скриптовият език предоставя на Web developera метод с отворен код (свободен за използване) за предоставяне на данни от сървъра на посетителите на уебсайта. PHP позволява на разработчиците да създават динамичен уеб браузър за потребителите въз основа на техните нужди и предпочитания. Разработчиците могат да използват PHP за хипервръзки с HTML код, за да могат потребителите да кликват върху, за да посетят други страници и да генерират динамични връзки, които се извличат от база данни или файл.

Създаване на статична или твърдо кодирана връзка

Стъпка 1
Създаване на нов екземпляр на печатната операция на PHP. Това е командата, която ще насочи HTMLl да визуализира връзката и придружаващия текст към браузърния екран на потребителите:

Стъпка 2
Поставете HTML привързан маркер вътре в инструкцията за печат. Това е същият anchor tag, който се използва в традиционното HTML кодиране. Включете целевия уебсайт, както и текста на връзката, който ще придружава връзката:
Escape на кавичките с обратната наклонена черта. В предишния пример PHP би се счупил, защото кавичките, които заобикалят адреса на целевата страница, ще се интерпретират като команда за спиране на оператора за печат. Символът на обратната наклонена черта казва на PHP да изобразява кавички като част от етикета на котвата и да продължи операцията за печат. Обратната наклонена черта няма да бъде отпечатана и за практически цели е невидима за уеб потребителя:

Създаване на динамични хипервръзки с PHP и MySQL

Стъпка 1
Свързване към MySQL база данни чрез PHP mysql_connect и функции mysql_select_db: mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") или die (mysql_error ()); mysql_select_db ("yourDatabaseName") или die (mysql_error ());

Стъпка 2
Създаване на променлива за извличане на връзки от базата данни MySQL чрез функцията PHP mysql_query. Този пример присвоява променливата $ data с mysql_query функция, която ще търси връзките в таблицата с бази данни и ще връща всички връзки: $ data = mysql_query ("SELECT * FROM links") или die (mysql_error ('Грешка, не са намерени връзки. Извлечете връзките, като използвате функцията mysql_fetch_array и ги отпечатайте за потребителя. Примерът създава нов масив с име $ info. Той присвоява масива с информацията от $ data променливата, създадена в предишната стъпка. След това тя прелиства данните, използвайки командата PHP "while". За всяка част от данните се създава нова променлива, известна като $ link. Връзката от полето linkName на всяка таблица на връзката на MySQL е присвоена на новата променлива $ link. Променливата $ link се вмъква в PHP print statement и HTML anchor tag, използвайки правилото за конкатенация на PHP: while ($ info = mysql_fetch_array ($ data)) {$ link = $ info ['linkName']; print "Щракнете тук, за да посетите целевата страница."; }

Съвети
Пълният PHP код от динамичния пример за връзка е както следва:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") или die (mysql_error ());
mysql_select_db ("yourDatabaseName") или die (mysql_error ());
$ data = mysql_query ("SELECT * FROM links") или die (mysql_error ('Грешка, не са намерени връзки.'));
while ($ info = mysql_fetch_array ($ data))
{
$ link = $ info ['linkName'];
print "Кликнете тук, за да посетите страницата на дестинацията.";


?>


URL:https://bg.whycomputer.com/Internet/100207272.html

интернет
  • Как да създадете CD етикети на Mac

    Създаването на CD етикети вече не е задача само за музикални компании и графични дизайнери. С повече хора, които съхраняват резервни файлове с данни, персонализирани списъци за възпроизвеждане на музика и важни работни документи и проекти на CD, създаването на етикети на компактдискове за ефективно

  • Как да създадете математически уебсайт

    Математическият уебсайт е идеалният начин да предоставите допълнителна помощ на другите, да създадете място за учениците да споделят бележки и да учат и да позволят на всеки да научи нови или да обнови съществуващите математически умения. Математическият сайт може да бъде толкова прост или сложен, к

Интернет познания © https://bg.whycomputer.com