14. marts 2004 - 22:01Der er
12 kommentarer og 1 løsning
Topic subscription
Hej,
Jeg har et forum med følgende tabeller i min database: - Users - Threads
Tabellen Users indeholder informationer så som navn, e-mail om alle forummedlemmer.
I tabellen Threads har jeg alle tråde fra forummet, både maintopics og replies. Hver topic har et "Author" (int) felt med et reference til UserID i Users tabellen.
Jeg vil nu gerne lave noget e-mail notifikation. Så hver gang der bliver replied i en post vil jeg sende en e-mail til alle der deltager i tråden.
Mit spørgsmål går så på hvordan jeg gør det. Jeg ved godt hvordan jeg sender mailen, det er mere hvordan jeg får "fanget" de users der har deltaget i et topic.
Jeg har modificeret SQL-sætningen sådan den passer med mine felter og tabeller: SQL2 = "select Email, UserID FROM Users WHERE UserID in(Select DISTINCT Author from Threads)"
Men det giver mig flg. fejl: [MySQL][ODBC 3.51 Driver][mysqld-4.0.12-nt]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Select DISTINCT Author from Threads)' at line 1
Så det var bare Users.UserID og Threads.Author der skulle byttes om.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.