Como criar um hiperlink em php
A linguagem de script PHP fornece developerâ Web com um open-source (livre para usar) Método 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 usuários com base em suas necessidades e preferências. Os desenvolvedores podem usar o PHP para hiperlinks código HTML difícil para os usuários a clicar em para visitar outras páginas e gerar links dinâmicos que são recuperados de um banco de dados ou arquivo.
Video: Criando link em imagens
Criando um vínculo estático ou embutida
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 acompanha na tela de usuários do navegador:
lt;? php
impressão "";
?gt;
Coloque uma marca de âncora HTML dentro da declaração de impressão. Esta é a mesma marca de âncora que é usado na codificação HTML tradicional. Incluir o site de destino, bem como o texto do link que irá acompanhar o link:
lt;? php
impressão "Clique aqui para visitar a página de destino.";
?gt;
Escapar as aspas com o caractere de 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 a declaração de impressão. O caractere de barra invertida diz 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 Web:
lt;? php
impressão "Clique aqui para visitar a página de destino.";
?gt;
Criar hiperlinks dinâmicos com PHP e MySQL
Ligue para o seu banco de dados MySQL usando as funções mysql_connect e mysql_select_db PHP:
mysql_connect ("addressOfDatabase", "seu nome de usuário", "sua senha") Ou morrer (mysql_error ());
mysql_select_db ("YourDatabaseName") Ou morrer (mysql_error ());
Criar uma variável para recuperar os links de banco de dados MySQL usando a função mysql_query PHP. Este exemplo atribui os $ dados variáveis com uma função mysql_query que irá procurar as ligações de base de dados tablenamed e retornar todos os links:
$ Dados = mysql_query ("* SELECT FROM ligações") Ou morrer (mysql_error ( `Erro, não há ligações foram encontrados.`));
Extrair os links usando 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 da variável $ dados que foi criado na etapa anterior. Em seguida, ele percorre os dados usando o PHP "enquanto" comando. Para cada pedaço de dados, uma nova variável conhecida como $ link é criado. O link do campo linkname de cada tabela de ligação MySQL é atribuído à nova variável $ link. A variável $ link é inserido em uma declaração PHP impressão e marca de âncora HTML utilizando a regra de concatenação PHP:
while ($ info = mysql_fetch_array ($ data))
{
$ Link = $ info [ `linkname`];
impressão "Clique aqui para visitar a página de destino.";
}
dicas
- Verifica O código PHP completa a partir do exemplo de ligação dinâmica é a seguinte:
- Verifica lt;? php
- Verifica mysql_connect ("addressOfDatabase", "seu nome de usuário", "sua senha") Ou morrer (mysql_error ()) -
- Verifica mysql_select_db ("YourDatabaseName") Ou morrer (mysql_error ()) -
- Verifica $ Dados = mysql_query ("* SELECT FROM ligações") Ou morrer (mysql_error ( `Erro, não há ligações foram encontrados.`)) -
- Verifica while ($ info = mysql_fetch_array ($ data))
- Verifica {
- Verifica $ Link = $ info [ `linkname`] -
- Verifica impressão "Clique aqui para visitar a página de destino."-
- Verifica }
- Verifica ?gt;
Referências
- ligação W3Schools.com: print () do PHP
- ligação BoogieJack.com: HTML Anchor Tag Tutorial
- ligação PHP.net: Cordas
- ligação PHP.net: mysql_connect
- ligação W3Schools.com: mysql_select_db () Função
- ligação Tizag.com: inserção mysql