رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش اطلاعات در دسته بندی های جداگانه
#16
#1221 - Incorrect usage of UNION and ORDER BY
پاسخ
تشکر شده توسط:
#17
کوئریتون رو بگذارین.
پاسخ
تشکر شده توسط:
#18

 $query = array();
foreach($categoryIds as $cid) {
$query[] = 'SELECT
    n.id           AS nid,
    n.cat_id       AS ncat_id,
    n.owner_id     AS nowner_id,
    n.title        AS ntitle,
    n.description  AS ndescrition,
    n.keywords     AS nkeywords,
    n.visit        AS nvisit,
    n.like         AS nlike,
    n.dislike      AS ndislike,
    n.picture      AS npicture,
    n.create_date  AS ncreate_date,
    n.public_date  AS npublic_date,
    n.update_date  AS nupdate_date,
    n.expire_date  AS nexpire_date,
    n.status       AS nstatus,
    nc.id          AS ncid,
    nc.parent_id   AS ncparent_id,
    nc.owner_id    AS ncowner_id,
    nc.name        AS ncname,
    nc.title       AS nctitle,
    nc.description AS ncdescription,
    nc.picture     AS ncpicture,
    nc.create_date AS nccreate_date,
    nc.public_date AS ncpublic_date,
    nc.update_date AS ncupdate_date,
    nc.expire_date AS ncexpire_date,
    nc.status      AS ncstatus
    FROM news n
    LEFT OUTER JOIN news_categories nc
    ON nc.id = n.cat_id
    WHERE (n.cat_id = ' . Database::Escape($cid) . ') ORDER BY n.id LIMIT 0,3
    ';


پاسخ
تشکر شده توسط:
#19
کوئریهاتون رو توی پرانتز بگذارین ببینید درست میشه یا نه.
پاسخ
تشکر شده توسط: sm_pakdel
#20
بله درست شد
پاسخ
تشکر شده توسط:
#21
ولی اونجوری که میخواستم نشد
الان به تعداد اخبار من رکورد خارج کردم
اگر بخوام با حلقه محتوا رو نشون بدم به مشکل میخورم
پاسخ
تشکر شده توسط:
#22
هنوز حل نشده Smile

الان تو نمایش مشکل دارم
الان به تعداد خبر ها دسته بندی نمایش میده
من میخوام مثلا برای اخبار ورزشی یه باکس داشته باشم توش 3 تا خبر اخراین دسته رو نشون بدم برای اقتصادی یه باکس داشته باشم توش 3 خبر اخرو نشون بدم و...
پاسخ
تشکر شده توسط:
#23
خوب کافیه مثلاً برای اخبار اقتصادی فقط خونه هایی که فیلد category_id اونها با id دسته اقتصادی یکیه نمایش بدین.
پاسخ
تشکر شده توسط:
#24
امکانش هست با تیم ویور ببینید منظورمو نمی تونم بگم
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان