[syntax="php"]$auto_group_id = 5;
$sql = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending)
VALUES ($user_id, $auto_group_id, 0)";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql);
}[/syntax]
Şu yapı işini görebilir. Bunu bir döngü içinde kullanırsan sırayla kullanıcıları o gruba ekleyebilir. Amma kullanıcı ID'leri peşi sıralı olmalı. 2,3,4,5 gibi. Ama malum bu forumlarda mümkün değil. Bir kullanıcıyı almak istersin diğerini istemezsin ya da arada boş ID'ler olabilir. Dolayısıyla böyle bir MOD pratikte kullanılamaz. O yüzden de bugüne kadar yazan olmamış.
Onun yerine şu MOD'u kullan
Auto Group
http://www.phpbbhacks.com/download/2203Belli sayıda mesaj atan kullanıcıları istediğin gruba sokuyor. 600 üyen için en az mesaj atanı alt limit olarak belirle MOD muhtemelen onları istediğin gruba toplu halde sokacaktır. Büyük ihtimalle işini görür.
Denedikten sonra işine yarayıp yaramadığını da yaz ki aynı soruna sahip kullanıcılar da faydalansın.
Kolay gelsin,
ButterflyT