2013-05-28 1 views
0

Привет всем Я новичок в PHP и MySQL, но мне нужен простой (возможно) SQL-запрос, который выберет всю опубликованную ссылку из одной категории (например, спорт с идентификатором номер 6)SQL-запрос для Pligg CMS выбирает все опубликованные новости только из одной категории

Теперь у меня есть запрос, который выбирает все опубликованные новости из всех категорий

<ul> 
    {php} 
$result = mysql_query('SELECT * from ' . table_links . ' WHERE link_status = "published" ORDER BY link_published_date DESC LIMIT 5'); 
    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { 
     printf("<li>%s voturi | <a href='".$this->_vars['my_pligg_base']."/story.php?id=%s'><span style='font-weight:bold'>%s</span></a></li>", $row["link_votes"], $row["link_id"], $row["link_title"]); 
    } 
    {/php} 
</ul> 

Спасибо заранее!

ответ

0

Нашли правильный запрос, спасибо!

<ul> 
    {php} 
$result = mysql_query('SELECT * from ' . table_links . ' WHERE link_status = "published" and link_category = 1 ORDER BY link_published_date DESC LIMIT 5'); 
    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { 
     printf("<li>%s voturi | <a href='".$this->_vars['my_pligg_base']."/story.php?id=%s'><span style='font-weight:bold'>%s</span></a></li>", $row["link_votes"], $row["link_id"], $row["link_title"]); 
    } 
    {/php} 
</ul>