Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Студент
56 / 56 / 38
Регистрация: 17.09.2012
Сообщений: 292
Записей в блоге: 2
1

Mysql_fetch_assoc() expects parameter 1 to be resource, boolean given

17.07.2014, 20:41. Показов 1134. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Не могу найти ошибку:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function show_content_normal_news()
{
    include_once("function.php");
    {
    if(isset($_GET['id_news']))
        $query = "SELECT * FROM `news_art` WHERE `id` = '{$_GET['id_news']}' ";
        $result = mysql_query($query);
        $row = mysql_fetch_assoc($result);
        // Вывод результатов
        echo "<div class='bignews_wrapper'>
            <div class='bignews_content'>
                <div class='bignews_title'>".$row["title"]."</div>
                <div class='bignews_content'></div>
            </div>
            <div class='bignews_info_date'></div>
            <div class='bignews_info_author'></div>
            <div class='bignews_info_back'></div>
             </div>";
    }
подключенный фанкшн - вывод 404, но код оттуда я не использую в функции.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.07.2014, 20:41
Ответы с готовыми решениями:

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in...

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
ВОПРОС ЗАКРЫТ! &lt;?php define ('DB_HOST', 'localhost'); define ('DB_LOGIN', 'root');...

Mysql_fetch_array() expects parameter 1 to be resource, boolean given
Доброго времени суток. Только начал изучать, нагородил интернет магазин. Встала проблема с выводом...

Warning: mysql_fetch_field() expects parameter 1 to be resource, boolean
Привет. У меня установлен Денвер. В папке Z:\home\test1.ru\www файл index.php. Такой код: &lt;html&gt; ...

1
228 / 206 / 120
Регистрация: 23.06.2009
Сообщений: 481
22.07.2014, 08:23 2
Цитата Сообщение от _include Посмотреть сообщение
Добрый день! Не могу найти ошибку:
сперва скобка условия стоит выше чем само условие
PHP
1
2
3
4
5
6
7
function show_content_normal_news()
{
    include_once("function.php");
    {
    if(isset($_GET['id_news']))
    ...        
    }
Добавлено через 6 минут
ну и раз такая ошибка выдается, то значит в $result = mysql_query($query); выдаются не данные из базы, а false, ничего не найдено.
нужно проверять результат прежде чем вызывать фетч

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function show_content_normal_news()
{
    if(isset($_GET['id_news']))
    {
        $query = "SELECT * FROM `news_art` WHERE `id` = '".mysql_real_escape_string($_GET['id_news'])."'";
        
        if($result = mysql_query($query))
        {
            if(mysql_num_rows($result) > 0)
            {
                $row = mysql_fetch_assoc($result);
                // Вывод результатов
                echo "<div class='bignews_wrapper'>
                <div class='bignews_content'>
                <div class='bignews_title'>".$row["title"]."</div>
                <div class='bignews_content'></div>
                </div>
                <div class='bignews_info_date'></div>
                <div class='bignews_info_author'></div>
                <div class='bignews_info_back'></div>
                </div>";
            }
            }
        else
        {
            echo mysql_error();
        }
    }
}
1
22.07.2014, 08:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.07.2014, 08:23
Помогаю со студенческими работами здесь

Warning: fclose() expects parameter to be resource, boolean given in
Хочу установить скрипт на локальном сервере, уже работает сайт На локальном использую xampp и...

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given
Здравствуйте! Выдает ошибка Warning: mysql_fetch_array() expects parameter 1 to be resource,...

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in...

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in on line 42
&lt;?php $tiptonera = isset($_POST) ? $_POST : ''; $vidurobot = isset($_POST) ? $_POST : ''; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru