A linguagem de script PHP fornece developerâ Web com um método de código aberto ( livre para usar ) para o fornecimento de dados do lado do servidor para os visitantes do site . PHP permite aos desenvolvedores criar uma experiência de navegação Web dinâmico para os usuários com base em suas necessidades e preferências. Os desenvolvedores podem usar o PHP para hyperlinks código HTML duras para os usuários a clicar em para visitar outras páginas e gerar links dinâmicos que são recuperados a partir de um banco de dados ou arquivo . Instruções
Criando um Estático ou hard-coded Ligação
1
Criar uma nova instância de instrução de impressão do PHP. Este é o comando que irá dirigir o HTMLl para tornar o link e texto que o acompanha na tela do navegador usuários :
print " ";
? > ;
2
Coloque uma marca de âncora HTML dentro do comando print . Este é o mesmo código de âncora que é utilizado na codificação HTML tradicional . Incluir site de destino , bem como o texto do link que vai acompanhar o link :
print " Clique aqui para visitar a página de destino "; .
>
3
Fuja das aspas com o caractere barra invertida ? . No exemplo anterior , o PHP teria quebrado porque as aspas que cercam o endereço da página de destino seria interpretado como um comando para parar o comando print . O caractere de barra invertida diz ao PHP para tornar as aspas como parte da tag âncora e continuar a declaração de impressão. A barra invertida não será impressa e para efeitos práticos, é invisível para o usuário da Web :
print " Clique aqui para visitar a página de destino "; . ?
>
criar hiperlinks dinâmicos com PHP e MySQL
4
Ligação ao banco de dados MySQL usando as funções mysql_connect PHP e mysql_select_db :
mysql_connect ( " addressOfDatabase ", " YourUserName ", " yourpassword " ) or die ( mysql_error ());
mysql_select_db ( " YourDatabaseName " ) or die ( mysql_error ());
5
Crie uma variável para recuperar os links de banco de dados MySQL com a função mysql_query PHP. Este exemplo atribui a variável $ dados com uma função mysql_query que irá procurar o banco de dados e retornar ligações tablenamed todos os links :
$ dados = mysql_query ( "SELECT * FROM ligações " ) or die ( mysql_error ( 'Erro , sem links foram encontrados ')); .
6
Extraia as ligações utilizando a função mysql_fetch_array e imprimi-los para o usuário. O exemplo cria uma nova matriz chamada $ info. Ele atribui a matriz com as informações de dados da variável $ que foi criada no passo anterior. Em seguida, ele percorre os dados usando o PHP ", enquanto " o comando . Para cada pedaço de dados , uma nova variável conhecida como $ link é criado. O link do campo linkName cada elo da tabela MySQL é atribuído à nova variável $ link . É inserido o variável $ link em uma declaração de impressão PHP e HTML tag âncora usando a regra de concatenação PHP:
while ($ info = mysql_fetch_array ( $ dados ) ) {
$ link = $ info [' linkName '] ; . . .
print " Clique aqui para visitar a página de destino "; }