🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ آتیشه ابطحی
سوال در مورد تمرین ترتیب نمایش تسک ها
لهراسب باهنر حل شده توسط لهراسب باهنر

عرض سلام و ادب

ببخشید واسه تمرین منظور از اینکه باید یه ثابت تعریف کنیم تو فایل کانفیگ به طور مثال به این صورته؟

define('BASE_PATH','C:/xampp/htdocs/7learn.php/08-7todo/');

یا به این صورت؟

$database_config = (object)[
    'host' => 'localhost',
    'user' => 'root',
    'pass' => '',
    'db' => '7todo'
];

من روشش رو با استفاده از تابع پیدا کردم و انجام دادم و جواب گرفتم، ولی دقیق متوجه نشدم که منظور از متن تمرین چیه که طبق چیزی که خواسته شده پیاده سازیش کنم.

بعد سوال دیگه هم اینکه مگه نباید همه ثابت‌ها رو تو فایل constants استفاده میکردیم؟

چرا اینجا ازمون خواسته شده که تو فایل کانفیگ انجام بدیم؟

درود

یه ثابته داخل همون فایل constant تعریف میکنید به شکل زیر

define('TASKS_ORDER', 'DESC');

حالا وقتی که داخل تابع getTask بخواهید تسکارو بگیرید میتونید مرتب سازی کنید به شکل DESC یا ASC که این مقدار رو دقیقا از همین ثابته دریافت میکنید

 

بهترین پاسخ
لهراسب باهنر ۱۳ مرداد ۱۴۰۰، ۱۷:۳۸

خیلی ممنون اقای صالحی، فقط اینکه وقتی با کلیک رو دکمه مرتب سازی از فولدر خارج میشه و به فولدر ALL میره، میدونم که با $_GET['folders'] میشه فهمید که کاربر کدوم فولدر رو باز کرده ولی نمیدونم چجوری ازش استفاده کنم تو فرایند کدهام .

آتیشه ابطحی ۱۴ مرداد ۱۴۰۰، ۰۳:۵۸