[phpNuke] درخواست بلوك (نمايش اخبار يك موضوع)

وضعیت
موضوع بسته شده است.

NojanServer

Member
سلام

من روي سايت نيوك چند تا موضوع خبري مثل اخبار علمي، اينترنت و... درست كردم و از بلوك block-Last_5_Articles.php براي نمايش آخرين اخبار استفاده مي كنم منتها مي خوام كه از بلوك چند تا داشته باشم توي سايت كه هر كدوم اخبار يك موضوع رو نشون بده ... نمي دونم چطوري بايد فيلتر بشه و از ديتابيس خونده بشه ....

دوستان يك راهنمايي بكنن ممنون مي شم ...
 

S4DEGH

Well-Known Member
هر موضوعي كه مياسازي براي خبر يه id براش تعريف ميشه .. !
بايد توي بلوك ، خطي كه كوئري توش تعريف ميشه اونجا اي ديه موضوع خبر رو بهش بدي كه فقط اون id كه مشخص شده رو نشون بده !
 

NojanServer

Member
آقا صادق ممنون از جوابتون ولي هر چي بالا و پائين كردم چيزي نفهميدم

$result = $db->sql_query("SELECT sid, title, comments, counter FROM " . $prefix . "_stories $querylang ORDER BY sid DESC LIMIT 0,10");
while(list($sid, $title, $comments, $counter) = $db->sql_fetchrow($result)) {
$sid = intval($sid);
$title = filter($title, "nohtml");
$comtotal = intval($comments);
$counter = intval($counter);

اون چيزي كه شما گفتين topicid هستش ولي نفهميدم كجا بايد بذارمش

ممنون مي شم راهنمايي كنين
 
آخرین ویرایش:

NojanServer

Member
آقا صادق شما مي دونين كجاي كدهايي كه دادم بايد عنوان تاپيك رو فراخواني كرد ؟
 

S4DEGH

Well-Known Member
بيا عزيز اينم بلوكش :

کد:
<?php

if ( !defined('BLOCK_FILE') ) {
	die("Illegal Block File Access");
}

global $prefix, $db;

$result = $db->sql_query("SELECT sid, catid, title FROM nuke_stories WHERE topic='Insert ID Topic' ORDER BY sid DESC LIMIT 0,10");
while ($row = $db->sql_fetchrow($result)) {
$sid = $row[sid];
$title =  $row['title'];
    $content .= "<strong><big>&middot;</big></strong>&nbsp;<a href=\"modules.php?name=News&file=article&sid=$sid&mode=&order=0&thold=0\"><b>$title</b></a><br>";
}
?>

بجاي Insert ID Topic شماره id اون موضوع رو بزار ..


همين .. :)
 

powerpc

New Member
صادق جان دستت درد نكنه
خيلي ممنون


سلام به دوستان گل
من ميخوام همين كدي كه بالاست رو بزارم آخر پست هايي كه ارسال ميكنم

مثلا 5 تا از اخرين مطلب اون موضوع خاص بياد آخره اون مطلب

اگه نتونستن منضور رو برسونم عذر ميخوام
 
وضعیت
موضوع بسته شده است.

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

بالا