Un lien hypertexte est un élément dynamique qui, lorsqu'il est cliqué, est redirigé vers une autre page. Puisque PHP est un langage open source, il existe de nombreuses façons d'organiser les liens.
Il est nécessaire
- - Un ordinateur;
- - Accès à Internet;
- - Accès à la base de données MySQL.
Instructions
Étape 1
Créez une nouvelle séquence de commandes PHP. Ces commandes afficheront un lien vers l'écran du navigateur et redirigeront l'utilisateur vers une nouvelle page qui s'ouvrira dans une nouvelle fenêtre. Le code ressemble à ceci:
<? php print ";
?>
Étape 2
Mettez une balise d'ancrage HTML dans une instruction print. Il s'agit de la même liaison de balise utilisée dans le code HTML traditionnel. Collez l'adresse du site Web requis, ainsi que l'explication dont vous avez besoin dans l'ordre suivant:
<?php print "Cliquez ici pour visiter la page de destination.";
?>
Étape 3
Évitez d'utiliser des barres obliques inverses dans les guillemets. L'exemple de code de l'étape précédente peut ne pas toujours fonctionner. En effet, les guillemets qui indiquent l'adresse de la page seront interprétés comme une commande pour arrêter l'exécution de la séquence. Le caractère barre oblique inverse est utilisé pour rendre les guillemets ou dans le cadre d'une balise d'ancrage et suivre une instruction d'impression. La barre oblique inverse n'est pas utilisée comme élément fonctionnel et est invisible pour le visiteur de la page:
<?php print "Cliquez ici pour visiter la page de destination.";
?>
Étape 4
Connectez-vous à la base de données MySQL à l'aide de la commande:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") ou die (mysql_error ());
mysql_select_db ("yourDatabaseName") ou die (mysql_error ());
Étape 5
Créez une variable pour obtenir le lien de la base de données MySQL en utilisant la fonction PHP "mysql_query". Cet exemple lie la variable de données $ à la fonction mysql_query, qui recherchera la base de données par nom et renverra tous les éléments qui remplissent la condition:
$ data = mysql_query ("SELECT * FROM links") ou die (mysql_error ('Erreur, aucun lien n'a été trouvé.'));
Étape 6
Trouvez les liens nécessaires à l'aide de la fonction "mysql_fetch_array" et rendez-les visibles pour l'utilisateur. L'exemple crée un nouveau tableau nommé $ info. Ce tableau d'informations est créé à partir des valeurs de la variable de données $ qui a été créée à l'étape précédente. Ensuite, il itère sur les données à l'aide de la commande "while". Pour chaque donnée, une nouvelle cellule nommée "$ lien" est créée. Il crée également un lien depuis la base de données MySQL pour chaque variable. La variable "$ link" est placée à l'intérieur de la balise d'ancrage du code HTML en utilisant la règle d'ancrage du langage PHP:
while ($ info = mysql_fetch_array ($ data))
{
$ lien = $ info ['linkName'];
print "Cliquez ici pour visiter la page de destination.";
}