[MP] Boîte de réception + smilebox

Suivre ce topic
Ce topic est suivi par : Personne...
Ce topic a été résolu
Balatharas

Balatharas Le 11 juillet 2016 à 13:49 (Édité le 25 janvier 2019 à 17:51)

Hello 😄
Bon, j'ai plusieurs questions, dont une que j'ai posée plusieurs fois, mais personne n'a l'air d'avoir compris....
Alors en fait dans mon éditeur Wysiwyg je voudrais ajouter ceci:

Mais quand je met "smilebox" dans les options de l'éditeur, il n'y a rien.

Ensuite je voudrais savoir si quelqu'un sait comment mettre a côté de Boîte de réception ceci:
Boîte de réception (1)
lorsqu'il y a UN nouveau message et un (2) lorsqu'il y en a DEUX etc...
Merci 😋
BeKidding

BeKidding Le 11 juillet 2016 à 14:41

Pour les smileys , aucune idées , par contre pour le php lié à ce que tu veux faire , tu fais un rowcount des messages non lus adressés à l'id du membre en question , mon exemple :

Balatharas

Balatharas Le 11 juillet 2016 à 14:46

Merci @BeKidding pour ta réponse ! 😄
Peux tu mettre dans la balise
code
Celui que je dois prendre ? Pour pas confondre 
Balatharas

Balatharas Le 11 juillet 2016 à 14:59

Oups j'ai rien dit, mais c'est quoi ici:
execute(array($_SESSION['utilisateur']['id']));
@BeKidding ?
BeKidding

BeKidding Le 11 juillet 2016 à 15:18 (Édité le 11 juillet 2016 à 15:19)

En gros ca remplace le point d'interrogation dans la requête SQL par ce qu'il y a dans l'array , en l'occurrence ça dis WHERE id_destinataire = id du membre de la session actuel 
Et voici mon code 
<?php 
     $nav_mess = $bdd->prepare('SELECT * FROM messages WHERE id_destinataire = ? AND lu = 0');
     $nav_mess->execute(array($_SESSION['utilisateur']['id']));
     $alert_message = $nav_mess->rowCount();
         if($alert_message > 0){  ?>
           <span class="badge"><?= $alert_message ?></span>
<?php } ?>
Balatharas

Balatharas Le 11 juillet 2016 à 15:26 (Édité le 11 juillet 2016 à 15:33)

Bah oui mais moi j'obtiens ceci @BeKidding :
Notice: Undefined index: utilisateur in C:\wamp\www\**********\profil.php on line 219
EDIT: c'est bon enfait moi le SESSION id je l'ai défini autrement donc j'ai enlevé le ['utilisateur']
Merci beaucoup @BeKidding 😄
BeKidding

BeKidding Le 12 juillet 2016 à 08:26

De rien 😀
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte