Перейти к содержимому



Не выводятся статьи из БД

#1 cap4369
cap4369
  • Неактивные
  • 62 сообщений
  • Репутация: 1
0

Отправлено 04 сентября 2013 - 21:34

Здравствуйте!
Помогите разобраться с проблемой вывода статей из БД. В коде ничего не менял, а в браузере выводится сообщение:
"Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in Z:homeblog.ruwwwarticles.php on line 34
Статей нет", вот скрипт из articles.
<?php
if(mysql_num_rows($res_articles) > 0) {    //Строка34
  while($row_articles = mysql_fetch_assoc($res_articles)) {
   //Вывод заголовка статьи
   echo '<div id="article_title">' . '<h2><a href="' .$site_url. 'view_article.php?article_id='. $row_articles['article_id'] .'">' . htmlspecialchars($row_articles['title']) . '</a></h2>' . '</div>' . "rn" . '<br />';
   // Вывод краткого текста статей
   echo $row_articles['short_text'] . "rn";
   echo '<div id="clear"></div>';
   // Вывод автора, даты и количества просмотров
   echo '<div id="sign">' . "rn";
    echo 'Автор: ' . '<span>' . $row_articles['author'] . '</span>' . '<br />' . "rn";
    echo 'Дата создания: ' . '<span>' . $row_articles['date'] . '</span>' . '<br />' . "rn";
    echo 'Проосмотров: ' . '<span>' . $row_articles['views'] . '</span>' . '</div><div id="clr">' . "rn";
   echo '</div>'. "rn" . "rn";
  }
}
else echo 'Статей нет';
?>
Схожая ситуация с выводом архива статей.

 

 

  • 0

#2 isvetlichniy
isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 04 сентября 2013 - 23:04

если по простому, $res_articles - вот это вот не содержит правильных данных, то есть где-то в запросе на выборку есть ошибка
  • 0

#3 cap4369
cap4369
    Topic Starter
  • Неактивные
  • 62 сообщений
  • Репутация: 1

Отправлено 04 сентября 2013 - 23:18

Вот запрос на выборку :
<?php
require_once './config.php';
$category_id = (int)$_GET['category_id'];
// получаем название категории из БД
$res_category = mysql_query("SELECT `name` FROM `category` WHERE `category_id`='{$category_id}'");
$row_category = mysql_fetch_assoc($res_category);
//выбор статьи категории
$res_articles = mysql_query("SELECT * FROM `articles` WHERE `category`={$category_id} AND `visible`='1' ORDER BY `date` DESC");
?>

  • 0

#4 cap4369
cap4369
    Topic Starter
  • Неактивные
  • 62 сообщений
  • Репутация: 1

Отправлено 04 сентября 2013 - 23:39

Что- то с "...ORDER BY `date` DESC", удалил сортировку вывод есть. Но мне нужен вывод по убыванию даты создания статьи.
  • 0

#5 fedornabilkin
fedornabilkin
  • Модератор
  • 1 191 сообщений
  • Репутация: 206

Отправлено 04 сентября 2013 - 23:43

А поле `date` в таблице есть? Может некорректно указано?
  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#6 cap4369
cap4369
    Topic Starter
  • Неактивные
  • 62 сообщений
  • Репутация: 1

Отправлено 05 сентября 2013 - 00:50

Спасибо за ответ! Я разобрался. Просто начудил в таблице базе данных. Теперь все нормально.
  • 0



Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
Megoydagi Megoydagi 1-й за Август
Очков активности: 30 4 темы, 8 сообщений, 1 балл репутации
Сайт: bank.net.ru
ТОП самых активных за этот месяц
  • Фотография Vmir
    #1

    Vmir
    Очков активности: 48 3 темы, 7 сообщений, 2 балла репутации

  • Фотография BLIK
    #2

    BLIK
    Очков активности: 18 Вне конкурса за определение пользователя месяца

  • Фотография WGN
    #3

    WGN (worldgamenews.com)
    Очков активности: 12 1 тема, 5 сообщений, 1 балл репутации

  • Фотография Totti
    #4

    Totti
    Очков активности: 12 0 тем, 8 сообщений, 1 балл репутации

  • Фотография Sale_account
    #5

    Sale_account
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография SergiuS85
    #6

    SergiuS85
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография kuztoday
    #7

    kuztoday
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

  • Фотография Zevss
    #8

    Zevss (domles43.ru)
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография kolver
    #9

    kolver
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография Megoydagi
    #10

    Megoydagi (bank.net.ru)
    Очков активности: 9 Вне конкурса за определение пользователя месяца

  • Показать весь ТОП 10

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru