diff --git a/favoris.php b/favoris.php
index 7c576ae1a7bce059bd3145e3040fa1930ee30176..e0d9139d59b853ffa7cddc11f74157152f797a1b 100644
--- a/favoris.php
+++ b/favoris.php
@@ -29,19 +29,20 @@ if (isset($_SESSION["authent"]) && $_SESSION['authent'] == 0){
             <?php
                 $result = mysqli_query($link, "SELECT nom_artiste, nb_youtube + nb_instagram as nb, tag_instagram FROM influenceurs NATURAL JOIN favoris WHERE nb_youtube != 0 && nb_instagram != 0 && id_user = ".$_SESSION["id"]." ORDER BY nb DESC LIMIT 10");
                 $compt = 1;
-                while($row = mysqli_fetch_assoc($result)) : $compt=2;?>
+                $compt2=1;
+                while($row = mysqli_fetch_assoc($result)) : $compt2=2;?>
                     <tr onclick="document.location = 'page_globale.php?user=<?= $row['tag_instagram'] ?>';" class="table-click">
                             <th scope="row"><?= $compt ?></th>
                             <td class="text-right"><?php if ($compt == 1) : ?><i class="fas fa-medal"></i><?php endif;?> <?= $row['nom_artiste'] ?></td>
                             <td class="text-right"><?= $row['nb'] ?></td>
                     </tr>
                 <?php
-                    
+                    $compt=$compt+1;
                 endwhile; ?>
             </tbody>
             
         </table>
-        <?php if ($compt==1) echo "Pas de favoris <br/><br/><br/>"; ?>
+        <?php if ($compt2==1) echo "Pas de favoris <br/><br/><br/>"; ?>
 
         <h2>Mes Favoris</h2>
         <div class="divider"></div>
@@ -49,7 +50,7 @@ if (isset($_SESSION["authent"]) && $_SESSION['authent'] == 0){
            
             
             <?php
-                $resultI = mysqli_query($link, "SELECT * FROM influenceurs NATURAL JOIN favoris WHERE id_user = ".$_SESSION["id"]." ");
+                $resultI = mysqli_query($link, "SELECT * FROM influenceurs NATURAL JOIN favoris WHERE id_user = ".$_SESSION["id"]." ORDER BY nom_artiste");
                 $compt = 1;
                 while($row = mysqli_fetch_assoc($resultI)) : $compt =2?>
                     <tr>
diff --git a/page_globale.php b/page_globale.php
index ad2b55742048ebb34600b8fc3857542a312d486b..8839379ac2c4d12b82b83720c1204277d9617af4 100644
--- a/page_globale.php
+++ b/page_globale.php
@@ -6,11 +6,55 @@ include "header.php";
 
 <?php
 $Username = $_GET["user"];
-$result= $bdd->query("SELECT nom_artiste,tag_youtube,tag_instagram FROM `influenceurs` WHERE `nom_artiste` LIKE '$Username%' OR `tag_youtube` LIKE '$Username%' OR `tag_instagram` LIKE '$Username%' ORDER BY `nom_artiste`");
+$result= $bdd->query("SELECT id_artiste,nom_artiste,tag_youtube,tag_instagram FROM `influenceurs` WHERE `nom_artiste` LIKE '$Username%' OR `tag_youtube` LIKE '$Username%' OR `tag_instagram` LIKE '$Username%' ORDER BY `nom_artiste`");
 $name=$result->fetch();
 $user1 =$name['tag_youtube'];
 $user2=$name['tag_instagram'];
+$id=$name["id_artiste"];
+
+if (isset($_POST["ajout"])){
+    if ($_POST["ajout"]==1){
+
+        $sql="INSERT INTO favoris VALUES (".$id.",".$_SESSION['id'].")";
+        if ($bdd->query($sql)==TRUE) :?>
+        <div class="row">
+                    <div class="col-sm-4 ml-auto">
+                        <div class="alert alert-success alert-dismissible fadeIn animated alert-co">
+                            <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
+                            Ajouté(e) aux favoris avec succès
+                        </div>
+                    </div>
+        </div>
+    <?php endif;
+     
+}
+}
+
+if (isset($_POST["retire"])){
+    if ($_POST["retire"]==1){
+
+        $sql="DELETE FROM favoris WHERE id_artiste=".$id." AND id_user=".$_SESSION['id'];
+        if ($bdd->query($sql)==TRUE) :?>
+        <div class="row">
+                    <div class="col-sm-4 ml-auto">
+                        <div class="alert alert-success alert-dismissible fadeIn animated alert-co">
+                            <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
+                            Retiré(e) des favoris avec succès
+                        </div>
+                    </div>
+        </div>
+    <?php endif;
+     
+}
+}
 
+$_POST["ajout"]=0;
+$_POST["retire"]=0;
+$sql2="SELECT * FROM favoris WHERE id_artiste=".$id." AND id_user=".$_SESSION['id'];
+$result2=$bdd->query($sql2);
+$fav=1;
+if ($result2->fetch()==NULL) {$fav=0;};
+echo $fav;
 ?>
 <?php
 $Username = $user1;
@@ -27,10 +71,6 @@ $api_key = "AIzaSyDHVEM0wpvM5x1q06r12GcXYYjplhBBo4A";
         </div>
     </header>
     <section class="one profil-global-info ">
-      <div >
-            <h1> PROFIL  </h1>
-        </div>
-    
         <div class="container">
             <div class="row">
                 <div class="col-md-3">
@@ -153,6 +193,25 @@ $api_key = "AIzaSyDHVEM0wpvM5x1q06r12GcXYYjplhBBo4A";
     </section>
         <section class="one profil-photos">
         <div class="container">
+        <?php if ($_SESSION["authent"]==1) : ?>
+            <?php if ($fav==0): ?>
+            <div class="center">
+                <form class="" action="#" method="post">
+                <input name="ajout" type="hidden" value =1>
+		        <button type="submit" class="button1"><i class="far fa-heart"></i> Ajouter aux favoris</button>
+		    </div>
+            <br/><br/><br/>
+        <?php endif; ?>
+
+        <?php if ($fav==1): ?>
+            <div class="center">
+                <form class="" action="#" method="post">
+                <input name="retire" type="hidden" value =1>
+		        <button type="submit" class="button1"><i class="fas fa-heart"></i> Retirer des favoris</button>
+		    </div>
+            <br/><br/><br/>
+        <?php endif; ?>
+    <?php endif; ?>
             <div class="row">
                 <div class="col-md-12">
                     <h4>POSTS INSTA</h4>
diff --git a/ressources/css/global.css b/ressources/css/global.css
index 48314673e7325365603efe3d83c8247aff602153..50f09f5f55d8b2d2239aa6ada688324875351b43 100644
--- a/ressources/css/global.css
+++ b/ressources/css/global.css
@@ -142,6 +142,22 @@ header .pre-reservation {
     transition: background 0.8s;
 }
 
+.button1 {
+    font-style: normal;
+    color: #fff;
+    background-color: rgb(197, 133, 187);
+    border-radius: 2px;
+    border: none;
+    padding: 7px 15px;
+    transition: .3s;
+    border-radius: 4px;
+    position: relative;
+    text-align: center;
+    width: 100%;
+    background-position: center;
+    transition: background 0.8s;
+}
+
   .button:hover {
     background: rgb(129, 201, 211) radial-gradient(circle, transparent 1%, rgb(85, 184, 198) 1%) center/15000%;
   }