Un hiperenllaç és un element dinàmic que, quan es fa clic, es redirigeix a una altra pàgina. Com que PHP és un llenguatge de codi obert, hi ha moltes maneres d'organitzar els enllaços.
És necessari
- - Un ordinador;
- - Accés a Internet;
- - Accés a la base de dades MySQL.
Instruccions
Pas 1
Creeu una nova seqüència d’ordres PHP. Aquestes ordres mostraran un enllaç a la pantalla del navegador i redirigiran l'usuari a una pàgina nova que s'obre en una finestra nova. El codi té una aparença així:
<? php print ";
?>
Pas 2
Introduïu una etiqueta d'ancoratge HTML dins d'una declaració d'impressió. Es tracta del mateix enllaç d’etiquetes que s’utilitza en el codi HTML tradicional. Enganxeu l'adreça del lloc web requerit, així com l'explicació que necessiteu en el següent ordre:
<? php print "Feu clic aquí per visitar la pàgina de destinació.";
?>
Pas 3
Eviteu utilitzar barres ininterrompudes dins de les cometes. És possible que el codi de mostra del pas anterior no sempre funcioni. Això passa perquè les cometes que indiquen l'adreça de la pàgina s'interpretaran com una ordre per aturar l'execució de la seqüència. El caràcter de barra invertida s'utilitza per representar cometes o com a part d'una etiqueta d'ancoratge i seguir una declaració d'impressió. La barra invertida no s'utilitza com a element funcional i és invisible per al visitant de la pàgina:
<? php print "Feu clic aquí per visitar la pàgina de destinació.";
?>
Pas 4
Connecteu-vos a la base de dades MySQL mitjançant l'ordre:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") o morir (mysql_error ());
mysql_select_db ("yourDatabaseName") o morir (mysql_error ());
Pas 5
Creeu una variable per obtenir l'enllaç de la base de dades MySQL mitjançant la funció PHP "mysql_query". Aquest exemple uneix la variable $ data a la funció mysql_query, que cercarà la base de dades per nom i retornarà tots els elements que compleixin la condició:
$ data = mysql_query ("SELECT * FROM links") o mor (mysql_error ('Error, no s'han trobat enllaços.'));
Pas 6
Cerqueu els enllaços necessaris mitjançant la funció "mysql_fetch_array" i feu-los visibles per a l'usuari. L'exemple crea una nova matriu anomenada $ info. Aquesta matriu d'informació es crea a partir dels valors de la variable $ data que es va crear al pas anterior. A continuació, itera per les dades mitjançant l'ordre "while". Per a cada element de dades, es crea una nova cel·la anomenada "$ link". També crea un enllaç des de la base de dades MySQL per a cada variable. La variable "$ link" es col·loca dins de l'etiqueta d'ancoratge del codi HTML mitjançant la regla d'ancoratge del llenguatge PHP:
while ($ info = mysql_fetch_array ($ data))
{
$ link = $ info ['linkName'];
imprimeix "Fes clic aquí per visitar la pàgina de destinació.";
}