Je voudrais crée un bouton favoris
Sanis1
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis en train de faire un site qui va posséder de nombreux article et photos et j'aimerais que les membres puisse mettre en favoris le contenue de leur choix grâce a un bouton favoris que j'aurais placé en dessous de chaque article/photo.
Cependant je n'est aucune idée de la manière de procéder. J'ai déjà crée dans ma BDD une table favoris avec un id en AI , user_id , article_id , photo_id mais maintenant je dois faire quoi?
Comment faire pour que quand l'utilisateur clique sur
<?php echo '<p> <a href="Favoris.php"> Ajouter aux favoris </a> </p>' ; ?>
cela ajoute une ligne a ma BDD avec le contenu qu'il a choisi ?
merci d'avance.
voici mon code en entier:
<?php
require_once 'INC/connect.php';
if(isset($_GET['id'])){
$m =intval($_GET['id']);
$art = $DB->query("SELECT * FROM articles WHERE articles.id = '$id' ;
");
if(empty($art)){
header('location: index.php');
exit();
}
$art = $art[0];
}else{
header('location: index.php');
exit();
}
?>
<p class="articles" > <?php echo ($art->article) ?> </p>
<?php echo '<p> <a href="Favoris.php"> Ajouter aux favoris </a> </p>' ; ?>
Je suis en train de faire un site qui va posséder de nombreux article et photos et j'aimerais que les membres puisse mettre en favoris le contenue de leur choix grâce a un bouton favoris que j'aurais placé en dessous de chaque article/photo.
Cependant je n'est aucune idée de la manière de procéder. J'ai déjà crée dans ma BDD une table favoris avec un id en AI , user_id , article_id , photo_id mais maintenant je dois faire quoi?
Comment faire pour que quand l'utilisateur clique sur
<?php echo '<p> <a href="Favoris.php"> Ajouter aux favoris </a> </p>' ; ?>
cela ajoute une ligne a ma BDD avec le contenu qu'il a choisi ?
merci d'avance.
voici mon code en entier:
<?php
require_once 'INC/connect.php';
if(isset($_GET['id'])){
$m =intval($_GET['id']);
$art = $DB->query("SELECT * FROM articles WHERE articles.id = '$id' ;
");
if(empty($art)){
header('location: index.php');
exit();
}
$art = $art[0];
}else{
header('location: index.php');
exit();
}
?>
<p class="articles" > <?php echo ($art->article) ?> </p>
<?php echo '<p> <a href="Favoris.php"> Ajouter aux favoris </a> </p>' ; ?>
A voir également:
- Je voudrais crée un bouton favoris
- Cree un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Exporter favoris chrome - Guide
- Créer un lien pour partager des photos - Guide
- Comment cree un compte gmail - Guide
3 réponses
Si le rechargement de page ne te dérange pas, tu peux faire une sorte de mini formulaire, avec l'image favori comme bouton submit. Tu renvois juste l'id de l'élément à ajouter aux favoris, et tu fais un INSERT normal.
Sinon c'est mise en base par AJAX!
Sinon c'est mise en base par AJAX!