صورت نبودن اطلاعات درج شده

دوستان سلام ، خسته نباشید .
کسی از اساتید می دونه که چرا من رکورد هایی که INSERT می کنم توو دیتابیس ، سورت شده نیست .
من چند تا فیلد دارم و یه فیلد ID که کلید اصلی هست ، الان باید کلید اصلی به ترتیب 1 و 2 و 3 و 4 و 5 باشه اما اینطوری نیست و به صورت زیر هست : 5 و 4 و 3 و 2 و 1 .
اگه می شه راهنمایی کنید .
در ضمن من از کد زیر واسه INSERT کردن استفاده می کنم که فکر می کنم استاندارد نباشه اما به نظر شما مشکل از اینه ؟ ممنون :rose:
PHP:
$db->sql_query("INSERT INTO `table` SET year='$year',day='$day',time='$time");
 
آخرین ویرایش:

alionline1366

Active Member
PHP:
$db->sql_query("INSERT INTO `table` SET year='$year',day='$day',time='$time ORDER BY `id` DESC");

یا

PHP:
$db->sql_query("INSERT INTO `table` SET year='$year',day='$day',time='$time ORDER BY `id` ASC");

اولی نزولی مرتب میکنه دومی صعودی
 
alionline1366 عزیز ، ممنون که وقت گذاشتی . اما مشکل من سر نمایش این رکورد ها نیست .
مشکل اینه که از توو PHPMyAdmin که من رکوردهای این جدول رو می بینم سورت شده نیست .
می خوام توو PHPMyAdmin به صورت پیش فرض درست سورت بشه . ممنون :rose:
 

shadel_shah

Member
دوست من phpmyadmin هم اونا رو توی نمایش سورت میکنه یا سرت نمیکنه ..این دیگه تنظیمات اون برنامس
 

جدیدترین ارسال ها

بالا