سلام نمیدونم عنوان درستی انتخاب کردم یا نه
منظورم از این سوال اینه که اگه بخوام در جدول فقط 5 فیلد اول نمایش داده بشه و بقیه در صفحات دیگه (مثل جستجو در گوگل که فقط 10 فیلد اول نمایش داده می شود و بقیه میرن تو صفحات دیگه) چطوری باید این کار رو بکنم؟
سلام نمیدونم عنوان درستی انتخاب کردم یا نه
منظورم از این سوال اینه که اگه بخوام در جدول فقط 5 فیلد اول نمایش داده بشه و بقیه در صفحات دیگه (مثل جستجو در گوگل که فقط 10 فیلد اول نمایش داده می شود و بقیه میرن تو صفحات دیگه) چطوری باید این کار رو بکنم؟
اگه php بلدید یه نگاه به این لینک بندازید امیدوارم کارتون رو راه بندازه
البته اگه منطق کار دستتون بیاد یه کد 7-8 خطی هم جواب میدهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
paging technic
با چی میهخوای php یا .net کلی بگم با چند دستور ساده
php
aspxکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون من با PHP می نویسم ولی اگه بشه این منطقش رو برام بگین خیلی بهتره
البته اگه منطق کار دستتون بیاد یه کد 7-8 خطی هم جواب میده
تعداد رکوردهای داخل دیتابیس رو با یه کوئری بگیرین
حالا این تعداد رو تقسیم به تعدادی که میخوای نمایش داده بشه تقسیم کن
عدد بدست اومده رو بنداز تو شرط یه حلقه for حالا تو همین حلقه باید شمارنده حلقه رو به عنوان لینک request از دیتابیس قرار بدید
یعنی با کلیک کردن بر روی این لینک یا همون عدد و یا همون شمارنده حلقه یه کوئری از دیتابیستون میگیرین و فیلدهای بعدی رو نمایش میدین (این لینک باید با متد get فرستاده بشه)
از mysql paging استفاه بشه بهتره.دستورش LIMIT.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)