/
  • مرتب کردن کدها در جدول

  • صفحه‌ها (2):
  • ارسال پاسخ   امتیاز موضوع:
    • 1 رأی - میانگین امیتازات: 5
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی مرتب کردن کدها در جدول
    نویسنده پیام
    takphp آفلاین
    عضو
    ***

    ارسال‌ها: 76
    تاریخ عضویت: ۱۳۹۱ فروردين ۱۶
    اعتبار: 1
    تشکرها : 59
    ( 18 تشکر در 12 ارسال )
    ارسال: #1
    مرتب کردن کدها در جدول
    می خوام کدهام در دیتابیسم به ترتیب باشه. باید چی کار کنم؟؟
    یعنی وقتی خبر شماره 11 رو حذف کردم, خبر شماره 12 جدولم تبدیل بشه به شماره 11.
    لطفا راهنمایی کنید.
    ۱۳۹۱ ارديبهشت ۳ ۰۴:۳۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #2
    RE: مرتب کردن کدها در جدول
    منظورت آیدیشون هست؟ چرا می خوای اینکار رو کنی؟
    __________________________________________________________________________
    http://mydolphin.ir
    ۱۳۹۱ ارديبهشت ۳ ۰۴:۴۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : Reza
    Reza آفلاین
    رضا شیخله
    *****

    ارسال‌ها: 3,025
    تاریخ عضویت: ۱۳۹۰ آبان ۱۶
    اعتبار: 133
    تشکرها : 2724
    ( 2716 تشکر در 1692 ارسال )
    ارسال: #3
    RE: مرتب کردن کدها در جدول
    خب اگه 100 تا رکورد داشته باشی بعد سر 2 رو حذف کنی باید 97 سطر دونه دونه ای دیشونو کم کنی!
    حالا فرض کن بشه 1000 سطرBig Grin

    اینکار لزومی نداره شما order by id desc بگیر و خروجیتو نشون بده از limit هم استفاده کن .
    __________________________________________________________________________
    -- - RezaWorkShop.ir - blog.RezaOnline.net
    ۱۳۹۱ ارديبهشت ۳ ۰۵:۱۵ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : oia
    oia آفلاین
    محمد ثانی
    *****

    ارسال‌ها: 2,014
    تاریخ عضویت: ۱۳۸۷ آذر ۲۶
    اعتبار: 66
    تشکرها : 2330
    ( 2091 تشکر در 1290 ارسال )
    ارسال: #4
    RE: مرتب کردن کدها در جدول
    این کاره شما مشکل امنیتی هم ببار میاره

    کد:
    domain/posts/delete-by-id/1.html
    فک کن همچین صفحه ایی باشه که میاد با ای دی ( اینجا آی دی 1 هست ) که گرفته یه پست رو حذف می کنه.
    اگه همچون کاری بکنی. با رفرش کردن همین صفحه همه پست ها حذف می شه.
    ۱۳۹۱ ارديبهشت ۳ ۰۵:۳۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    takphp آفلاین
    عضو
    ***

    ارسال‌ها: 76
    تاریخ عضویت: ۱۳۹۱ فروردين ۱۶
    اعتبار: 1
    تشکرها : 59
    ( 18 تشکر در 12 ارسال )
    ارسال: #5
    RE: مرتب کردن کدها در جدول
    نه دوستان!
    قرار نیست یکی یکی کم کنم. شنیدم که یه کدی هست برا این کار.
    در جدول من مثلا 10 تا خبر دارم با شماره های 1,2,3,4,5,7,9,10,11,12
    در قسمت مدیریت خبر یه متغییر تغریف کردم که شماره ها رو درست و به ترتیب بزنه. مدیر سایت وقتی داره خبرا رو می بینه این طوری می بینه :
    1,2,3,4,5,6,7,8,9,10
    ولی تو حدولم این طوری نیست! می خوام شماره ها در جدولم هم این طوری مرتب باشه یعنی 1,2,3,4,5,6,7,8,9,10
    این کار از لحاظ امنیت مشکل داره؟
    (آخرین ویرایش در این ارسال: ۱۳۹۱ ارديبهشت ۳ ۰۵:۵۸ عصر، توسط takphp.)
    ۱۳۹۱ ارديبهشت ۳ ۰۵:۵۶ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    oia آفلاین
    محمد ثانی
    *****

    ارسال‌ها: 2,014
    تاریخ عضویت: ۱۳۸۷ آذر ۲۶
    اعتبار: 66
    تشکرها : 2330
    ( 2091 تشکر در 1290 ارسال )
    ارسال: #6
    RE: مرتب کردن کدها در جدول
    چطور می خوای مرتب سازی کنی مگه ؟

    نقل قول: اینکار لزومی نداره شما order by id desc بگیر و خروجیتو نشون بده از limit هم استفاده کن .
    با اینی که رضا گفت مشکلت حل نمی شه ؟!
    (آخرین ویرایش در این ارسال: ۱۳۹۱ ارديبهشت ۳ ۰۶:۵۹ عصر، توسط oia.)
    ۱۳۹۱ ارديبهشت ۳ ۰۶:۵۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    takphp آفلاین
    عضو
    ***

    ارسال‌ها: 76
    تاریخ عضویت: ۱۳۹۱ فروردين ۱۶
    اعتبار: 1
    تشکرها : 59
    ( 18 تشکر در 12 ارسال )
    ارسال: #7
    RE: مرتب کردن کدها در جدول
    order by که مشکلی رو حل نمی کنه!
    من می خوام خودکار شماره ها به ترتیب شه. وقتی شماره 6 رو حذف می کنم شماره 7 بشه 6.
    اگه همچین کاری نمیشه , میشه پیشنهاد بدین چی کار کنم؟

    مشکل اصلی من اینه که من هنوز سایتم رو آپلود نکردم از طرفی هم شماره خبرهام این طوریه:
    1, 25, 43,42,...
    یعنی من از شماره 2 تتا 24 رو پاک کردم. حالا می خوام ترتیب شماره هام در جدولم بشه 1, 2, 3, 4و....
    اگه نمیشه بگین چی کار کنم که این کار بشه.
    ممنون.
    (آخرین ویرایش در این ارسال: ۱۳۹۱ ارديبهشت ۳ ۰۷:۲۵ عصر، توسط takphp.)
    ۱۳۹۱ ارديبهشت ۳ ۰۷:۲۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Reza آفلاین
    رضا شیخله
    *****

    ارسال‌ها: 3,025
    تاریخ عضویت: ۱۳۹۰ آبان ۱۶
    اعتبار: 133
    تشکرها : 2724
    ( 2716 تشکر در 1692 ارسال )
    ارسال: #8
    RE: مرتب کردن کدها در جدول
    آی دی صرفاً یه شناسه است برای متمایز کردن هر اطلاعات!
    شما اگه میخوای به ترتیب نشون بدی لزومی نداره آی دی ها به ترتیب باشه .
    بیا اینکارو کن
    فرض کن تعداد کل مطالب نمایشی ات 50 تاست و در هر صفحه 10 تا مطلب میذاری .
    توی صفحه اول مطالب ، توی حلقه مطالب کافیه تعداد کل رو بنویسی و
    کد:
    $i--
    کنیش دیگه!
    توی صفحه دوم
    کد:
    50-2*10
    و بعد
    کد:
    $i--
    صفحه سوم هم همین !
    صفحه ی n ام
    کد:
    50-n*10
    اینطوری یه عدد ترتیب وار به هر مطلب میتونی بدی!
    البته من لزومش رو نمیدونم یعنی به چه کارت میاد .
    ولی بهرحال برای اینکار به دیتابیس نیاز نیست .

    نقل قول: مشکل اصلی من اینه که من هنوز سایتم رو آپلود نکردم از طرفی هم شماره خبرهام این طوریه:
    1, 25, 43,42,...
    یعنی من از شماره 2 تتا 24 رو پاک کردم. حالا می خوام ترتیب شماره هام در جدولم بشه 1, 2, 3, 4و....
    یه بار empty کن درست میشه
    __________________________________________________________________________
    -- - RezaWorkShop.ir - blog.RezaOnline.net
    (آخرین ویرایش در این ارسال: ۱۳۹۱ ارديبهشت ۳ ۰۷:۴۰ عصر، توسط Reza.)
    ۱۳۹۱ ارديبهشت ۳ ۰۷:۳۶ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : takphp
    takphp آفلاین
    عضو
    ***

    ارسال‌ها: 76
    تاریخ عضویت: ۱۳۹۱ فروردين ۱۶
    اعتبار: 1
    تشکرها : 59
    ( 18 تشکر در 12 ارسال )
    ارسال: #9
    RE: مرتب کردن کدها در جدول
    ممنون دوست عزیز ولی من برا جدول گفتم.
    این empty که گفتید چطوریه؟Undecided
    ۱۳۹۱ ارديبهشت ۳ ۰۸:۲۸ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Reza آفلاین
    رضا شیخله
    *****

    ارسال‌ها: 3,025
    تاریخ عضویت: ۱۳۹۰ آبان ۱۶
    اعتبار: 133
    تشکرها : 2724
    ( 2716 تشکر در 1692 ارسال )
    ارسال: #10
    RE: مرتب کردن کدها در جدول
    نقل قول: این empty که گفتید چطوریه؟
    از phpmyadmin دیتابیست رو انتخاب کن بعد جدولت بعد اون بالا empty رو بزن تموم اطلاعات و رکوردهای اون جدول رو صفر میکنه بعد وقتی رکورد جدید بیاد آی دی از یک شروع میشه دیگه
    __________________________________________________________________________
    -- - RezaWorkShop.ir - blog.RezaOnline.net
    ۱۳۹۱ ارديبهشت ۳ ۱۰:۵۱ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : takphp
    « قدیمی تر | تازه‌ تر »

  • صفحه‌ها (2):
  • ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS