منتديات المجاوشي

منتديات المجاوشي (http://www.vb.mjawshy.net/index.php)
-   Arabic Rss (http://www.vb.mjawshy.net/forumdisplay.php?f=41)
-   -   [استفسار] مساعدة بكود ترتيب البلوكات حسب قيمة معينة (http://www.vb.mjawshy.net/showthread.php?t=271389)

RSS 12-24-2011 12:33 AM

[استفسار] مساعدة بكود ترتيب البلوكات حسب قيمة معينة
 
بسم الله الرحمن الرحيم

أرجو المساعدة من الخبراء

لدي كود يقوم بترتيب البلوكات حسب الأحدث في الإضافة هكذا
رمز PHP:
switch ($module['order'])
{
case
"C_Name":
$sql_order = " ORDER BY C_NameS ASC";
break;
$sql_order = " ORDER BY C_Create DESC";
break;
case
"C_View":
$sql_order = " ORDER BY C_View DESC";
break;
default:
$sql_order = " ORDER BY C_Create DESC";
break;
}

$numrow = $db->sql_get_first("SELECT COUNT(PK_FilmID) AS numrows FROM tbl_film WHERE C_Active = 1");
$numpage = $Paging->numpage($numrow['numrows'],40);
$pageoffset = $Paging->pageoffset($module['p'],$numpage,40);

$films = $db->query("SELECT * FROM tbl_film WHERE tbl_film.C_Active = 1 $sql_order LIMIT $pageoffset,40");
$count = $db->num_rows();
$list_film = null;
$i = 0;
while (
$film = $db->sql_get($films))
{


المشكلة اني قمت بإضافة قيمة جديدة بقاعدة البيانات C_Finish
وعندما أقوم بتغيير العرض الإفتراضي هكذا



رمز PHP:
default:
$sql_order = " ORDER BY C_Finish DESC";
break;


يقوم بتغيير العرض فعلاً ورفع المواضيع التي تحتوي علي قيمة C_Finish = 1
ولكن يليها ترتيب للمواضيع من الأقدم الي الأحدث
كل ما أريدة هو الاتيان بالمواضيع الأحدث بعد المواضيع التي تحتوي على قيمة C_Finish = 1

جزيل الشكر







أكثر...


الساعة الآن 05:43 PM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. منتديات بلاك بيري mjawshy.net
المجاوشي للتقنية المتقدمة