Position actuelle: Accueil> Derniers articles> Compléter des exemples de didacticiel et de code pour implémenter une fonction de liaison amicale en php

Compléter des exemples de didacticiel et de code pour implémenter une fonction de liaison amicale en php

M66 2025-09-17

L'idée de PHP d'implémentation de la fonction de liens amicaux

Les liens conviviaux sont des modules fonctionnels courants pour les sites Web. Ils peuvent aider les sites Web à établir des connexions avec d'autres sites et améliorer la connectivité et le trafic. Dans le développement de PHP, la mise en œuvre de la fonction de liaison amicale n'est pas compliquée, il vous suffit de concevoir raisonnablement la structure de la base de données et d'écrire du code pertinent. Les étapes spécifiques et le code d'exemple seront décrits en détail ci-dessous.

Créer une table de base de données

Tout d'abord, vous devez créer une table dans la base de données qui stocke les informations de liaison amicale. L'exemple SQL est le suivant:

Créer des liens de table (liens '(
  `id` int (11) pas null auto_increment,
  `` Title` varchar (255) pas null,
  «url» varchar (255) pas nul,
  «Statut» minuscule (1) non null par défaut «1»,
  `CREATED_AT` DateTime pas nul,
  `Updated_at` DateTime pas nul,
  Clé primaire (`id`)
) Moteur = innodb par défaut Charset = utf8;

Description du champ principal:

  • ID: Clé primaire automatique-incrément, identifiant uniquement chaque lien.
  • Titre: Titre du lien.
  • URL: adresse de liaison.
  • État: l'état du lien, 1 est activé, 0 est désactivé.
  • créé_at: temps créé.
  • Updated_at: le temps de mise à jour.

Créer une page d'affichage de lien convivial

Ensuite, écrivez une page pour afficher une liste de liens conviviaux, tels que Links.php :

<?php
// Connectez-vous à la base de données
$pdo = new PDO('mysql:host=localhost;dbname=your_database', 'username', 'password');

// Interroger tous les liens activés
$stmt = $pdo-> préparer (&#39;sélectionner * dans les liens où status = 1&#39;);
$ stmt-> execute ();
$ links = $ stmt-> fetchall (PDO :: fetch_assoc);

// Afficher la liste des liens foreach ($ liens as $ link) {
    Echo &#39; <a href="' . $link['url'] . '">&#39;. $ link [&#39;title&#39;]. &#39;</a><br> &#39;;;
}
?>

Le code ci-dessus lira le lien activé dans la base de données et la boucle vers la page.

Créer une page de gestion des liens amicaux

Afin de faciliter les administrateurs pour gérer des liens amicaux, vous pouvez écrire une page de gestion de fond admin.php :

<?php
// Connectez-vous à la base de données
$pdo = new PDO('mysql:host=localhost;dbname=your_database', 'username', 'password');

// Soumission de formulaire de processus
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $title = $_POST['title'];
    $url = $_POST['url'];

    // Insérer un nouveau lien
    $stmt = $pdo-> Préparez (&#39;INSERT INTO LINKS (TITRE, URL, CREATED_AT, UPDATED_AT) VALEURS (? ,?, Now (), Now ())&#39;);
    $ stmt-> Execute ([$ title, $ url]);

    Echo &#39;Link a ajouté avec succès! &#39;;;
}
?>

<form method="POST" action="admin.php">
  <input type="text" name="title" placeholder="Titre du lien" required><br>
  <input type="url" name="url" placeholder="LienURL" required><br>
  <input type="submit" value="Ajouter un lien">
</form>

Cette page permet aux administrateurs d'ajouter de nouveaux liens via le formulaire et de les écrire dans la base de données après la soumission.

Courir et tester

Après avoir terminé les documents ci-dessus:

  • Visitez Links.php pour afficher la liste des liens conviviaux.
  • Visitez admin.php pour gérer des liens amicaux et ajouter de nouveaux liens.

Notez que vous devez remplacer localHost , votre_database , nom d'utilisateur , mot de passe dans l'exemple de code par vos informations de configuration de base de données réelles.

Résumer

Cet article montre comment implémenter la fonction de liaison amicale dans PHP via des exemples. De la conception de la base de données à l'affichage frontal, en passant par la gestion back-end, tous fournissent des méthodes de mise en œuvre claires. Grâce à cette fonction, le site Web peut non seulement lier facilement avec d'autres sites, mais également améliorer efficacement l'expérience utilisateur et l'effet d'optimisation du référencement.