C'est un dur pour moi. J'ai une table qui contient des notifications d'utilisateurs. Il y a une colonne "VIEWED" où 0 signifie qu'elle n'a PAS été vue, 1 signifie qu'elle l'a été.MYSQL LIMIT seulement les valeurs où "vu" = 1, mais pas vu = "0"
Je veux générer ma liste de notifications, SELECT * qui n'est pas consultée (0), mais dans le cas où je n'ai pas de notification non affichée, je ne veux pas afficher simplement "non notififications" Je veux afficher quelques vieux.
Je montre déjà ma plus récente non vue. Existe-t-il un moyen de faire quelque chose qui montre que TOUS ne sont pas consultés, mais seulement quelques-uns sont vus? Comme ci-dessous?
$QUERY= "SELECT * FROM point_member_notifications WHERE account_id='$accountid' ORDER BY viewed ASC, created_date DESC (LIMIT 10 WHERE VIEWED='1') "
Vous avez raison ... et vous avez répondu en premier. C'est en fait une solution assez simple trop lol. –