PDA

View Full Version : سوال: درخواست ماژول



mmojbo
یک شنبه 22 اسفند 1389, 19:21 عصر
با سلام به دوستان عزیز
من میخوام برای سایتم بخش اخبار رو راه اندازی کنم

سایتم رو طراحی کردم و نمی خوام از CMS ها استفاده کنم

ماژول یا کدی رو می خوام که اخرین اخباری رو که من در سایت می خوام بزارم
مثل یه CMS بگیره و اونارو به ترتیب آخرین ارسال از اول به اخر در صفحه اصلی و اخبار بچینه

با تشکر از دوستان

king-net
یک شنبه 22 اسفند 1389, 19:45 عصر
اگه شما خودتون طراحی کرده باشید خیلی راحته


$sql = mysql_query("SELECT * FROM `table` ORDER BY id");
while($post = mysql_fetch_array($sql))
{
echo $post['title'];
}

توضیحات:
1.قسمتی که تو کوئری ه نام table نام جدول نوشته هاتون رو می زارید
2. هنگام اکو کردن شما هرچیزی رو که می خواید تو $post می زارید

mmojbo
یک شنبه 22 اسفند 1389, 19:55 عصر
ممنون دوست عزیز از راهنماییت

این جور که من فهمیدم تمام محتویات جدول رو می گیره و در متغیر $post میزاره

ولی این title چیه؟

یه سوال دیگه هم دارم
چه طور میشه تقسیم بندی کرد که مثلا 10 تا رکورد آخر و نشون بده و بقیه رو به یه صفحه دیگه ببره؟

king-net
یک شنبه 22 اسفند 1389, 19:59 عصر
نیگا دوست عزیز mysql_fetch array دریافتی رو به آرایه تبدیل می کنه حالا ما این آرایه رو در $post ذخیره کردیم حتما می دونید که برای دسترسی به بخش آرایه خاصی باید به اینصورت :


$post['aaaaaaa']

کار کرد
اکنون شما باید نام ردیف جدولی رو که توش عنوان خبر هستش بزنید به عنوان نمونه من title زدم
برای نمایش 10 تا پایانی هم باید LIMIT رو اضاف کرد نمونه :


$sql = mysql_query("SELECT * FROM `table` ORDER BY id LIMIT 10 ");

mmojbo
یک شنبه 22 اسفند 1389, 20:03 عصر
ممنونم بابت حوصله و صبر و اینکه مشکل منو حل می کنی

اما چطوری میشه اخبارو صفحه بندی کرد
مثلاً هر 10 خبر در یک صفحه و یا براشون "ادامه مطلب" گذاشت؟

king-net
یک شنبه 22 اسفند 1389, 20:08 عصر
اینا دیگه تکنیک های استفاده شده خودتون در برنامه نویسی وب هستش مثلا من برای نمایش ادامه مطلب هام اینگونه کار می کنم :
1. یک ردیف به جدول نوشته هام تو پایگاه داده اضاف می کنم
2. برای نمایش ادامه مطلب یه گت می زارم و این گت یه عدد رو می گیره حالا این عدد بررسی می شه اگه تو پایگاه داده بود مطابق اون آی دی یا همون عدد ادامه مطلب رو نشون می دم . البته شاید یه خورده پیچیده باشه

mmojbo
یک شنبه 22 اسفند 1389, 20:12 عصر
بیشتر از یه خورده :لبخندساده:

بازم ممنون از راهنمایی هات

انشا... سال خوب و پر از موفقیت داشته باشی