PDA

View Full Version : سوال: دریافت تعداد مشخصی از آخرینها در دیتابیس



amaa_tama
یک شنبه 21 دی 1393, 12:06 عصر
با سلام من سعی کردم آخرین مطالب رو به تعدد 100 تا با روش زیر به نمایش بذارم ولی نمیدونم مشکل از چیه که درست اجرا نمیشه . لطفا راهنمایی کنید .


<?
$res=mysql_query("select `title`,`id`,`username` from `feeds` order by `lastaccess` DESC limit 100");
echo '<ul>';
foreach ($res as $key=>$row){
if($row['title']!='')
echo "<li><a href=\"http://$row[username].example.com\" target=\"_blank\">$row[title]</a></li>\n";
}
echo '</ul>';
?>

با تشکر

amaa_tama
دوشنبه 22 دی 1393, 15:36 عصر
دوستان عزیز من میخوام تعداد مشخص 100 عدد از آخرین رکوردها در دیتابیس تحت mysql با زبان php رو بگیرم و اطلاعاتی مانند username و title رو به نمایش بگذارم .

golbafan
شنبه 27 دی 1393, 08:04 صبح
خیلی آسون:

select clmn1,clmn2 from tbl1
order by id desc
limit 100

amaa_tama
شنبه 27 دی 1393, 13:11 عصر
خیلی آسون:

select clmn1,clmn2 from tbl1
order by id desc
limit 100


چطوری میشه صفحه بندیش کرد مثلا 500 تا بگیره و صفحه بندی کنه و تو هر صفحه فقط 50 تاش رو نمایش بده . ؟

Borland.C
جمعه 10 بهمن 1393, 19:53 عصر
یک مثال ساده


$res=mysql_query("select `title`,`id`,`username` from `feeds` order by `lastaccess` DESC limit 50 OFFSET ".($_GET["page"]*50));
.
.
.
.

آدرس هر صفحه هم:

example.com/index.php?page=1 OR ...?page=3
کدهای ساخت صفحه بندی رو هم که 100٪ می دونید

amaa_tama
شنبه 11 بهمن 1393, 12:20 عصر
یک مثال ساده


$res=mysql_query("select `title`,`id`,`username` from `feeds` order by `lastaccess` DESC limit 50 OFFSET ".($_GET["page"]*50));
.
.
.
.

آدرس هر صفحه هم:

example.com/index.php?page=1 OR ...?page=3
کدهای ساخت صفحه بندی رو هم که 100٪ می دونید

بله مشکلم حل شد خیلی خیلی ممنون

Borland.C
شنبه 11 بهمن 1393, 21:31 عصر
فقط دوست عزیز جهت یادآوری عرض می کنم، متنی که گذاشتم فقط روال رو نشون دادم به هیج عنوان از این روش با این شکل و شمایل استفاده نکنید چون بسیار آسیب پذیره
حتما تو کد تغییرات اساسی در جهت امنیت بدید
موفق و پیروز باشید

amaa_tama
دوشنبه 13 بهمن 1393, 13:13 عصر
فقط دوست عزیز جهت یادآوری عرض می کنم، متنی که گذاشتم فقط روال رو نشون دادم به هیج عنوان از این روش با این شکل و شمایل استفاده نکنید چون بسیار آسیب پذیره
حتما تو کد تغییرات اساسی در جهت امنیت بدید
موفق و پیروز باشید

خوب یعنی چطوری مثلا امنیتش رو زیاد کنم ؟

Borland.C
دوشنبه 13 بهمن 1393, 16:06 عصر
خوب یعنی چطوری مثلا امنیتش رو زیاد کنم ؟
برای این کار راههای زیادی هست ،کمی جستجو کنید :چشمک: