11-07-2010, 08:52 PM
sonixax نوشته: بررسی تک تک کاربران یک کوئری از نوع Select * لازم دارد ولی فرستادن ارسال شما تنها یک کوئری از نوع Insert لازم دارد که خیلی با هم فرق دارند ، برای نشان دادن هم که Limit استفاده میشود و در نتیجه یک ستون مثلن 5000 واحدی را لازم نیست به صورت کامل فچ کرد !گرفتن دسترسی که چیزی بیشتر از یک int نیست در همین SELECT Query کنونی انجام میپذیرد.
در کنار دیگر دادههای کاربر, query وی تنها و تنها یکبار و زمانی که login میکند گرفته شده و در session ریخته میشود.
زمانی که تالارها را میخوانیم نیز, یک WHERE به کوئری افزوده میشود (که هماکنون داریم) و در آن
سطح دسترسی با سطح دسترسی گفته شده تالار همانندی شده و دادههای تالار خوانده یا رد میشوند.
sonixax نوشته: آنجا هم نوشته شده که در خواست شما بررسی میشود و رای داده میشود و دست آخر یک نفر درخواست شما را تائید میکند وقتی این کار را کرد سیستم شما را مدیر میکند . تغییر دسترسی به صورت دستی نیست بلکه رای گیری بین کاربران است .
خیر, برای دگرگونی دسترسی بایستی همانگونه که در پیک پیشین گفتی, نام کاربر را جستجو کرده
و سطح دسترسی او را پایین یا بالا بیاوریم که فرآیندنی دستی است. البته اگر نگر شما از دستی
این نباشد که خودمان برویم جدولهای بانکدادهها را بخوانیم و آن را بروز کنیم! که البته میتوان این را به پنل مدیریت کنونی نیز افزود.