
RimElek
VIP
|
Nem egészen értem, onlyteszt hogy érti, amit javasolt, de az biztos, hogy attól, hogy több felhasználónevet adsz át egy select-ben, még nem fog az adatbázisban semmi változás történni. Az adatbázisba írás a lényeg.
Annyi rekordnak kellene kerülni az adatbázisba, ahány felhasználót kijelöltél. Azaz ha van 2000 felhasználód, egy üzenet elküldésével 2000 rekordod születik az üzenetek táblában. Ez persze igazából még nem is sok. De ha azt veszed, hogy 2000 felhasználót listázol az űrlapon, és egyenként jelölgeted, kinek akarsz küldeni, az már igen fárasztó. Ha mindenkinek küldő funkció kell, akkor egyszerűen sql-ből oldd meg:
Ahol ami dollárral kzdődik, az változó, és adott, mert az üzenetet űrlapról küldöd, a küldő pedig te vagy ( felhasználónév, vagy id. Nem tudom, mit mentesz az üzenetekben ) az id pedig jön a reg táblából. Így az összes tagra le fog futni.
Utoljára szerkesztette: RimElek 2012.09.11. 16:39
|