FAQ |
Kalender |
|
![]() |
#1 | |||
|
||||
Klarade millennium-buggen
|
Borde du inte istället ha en kolumn i varje användares tabell där du sätter ID't av det meddelande den såg senast.
När man postar ett meddelande så uppdateras den kolumnen med det ID meddelandet får. När man kollar på meddelandena så uppdateras den med det högsta i den tråden. |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Mycket flitig postare
|
Citat:
|
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Klarade millennium-buggen
|
||||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Mycket flitig postare
|
Citat:
denna lista vill jag sortera på användare som jag har minst en oläst meddelande ifrån. |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Flitig postare
|
Citat:
Kod:
SELECT notifications. receiver_id, notifications.seen FROM ( SELECT DISTINCT(message. receiver_id_fk) as receiver_id, message.seen FROM message WHERE receiver_id = <current user id> ) notifications ORDER BY notifications.seen DESC Ett litet tips; undvik att använda förkortningar i SQL-kod du vill ha hjälp med. Även om `m` och `u` gör koden mer kompakt så blir den svårläst för personer som inte skrivit koden. Senast redigerad av Nerix den 2016-09-08 klockan 17:53 |
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Mycket flitig postare
|
Citat:
|
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Har WN som tidsfördriv
|
|||
![]() |
![]() |
Svara |
|
|