barcelona 0 01/30/08 19:24 Здравствуйте!Задолбался с одной мелочью. Мозги уже резиновые, в чём дело - усечь не могу.Итак: нужно в основной код форума сделать php-вставку. В общем шаблоне я добавил:<!--exec.file="1.php"-->В самом файле 1.php я делаю запрос к базе:<?php include_once("config.php"); if ($pgs = mysql_fetch_array(mysql_query("select ip.id_page,pages.name,count(ip.id_ip) as num from ip,pages where ip.id_page=pages.id_page and pages.id_page=2 group by ip.id_page;"))) { echo "Количество: ".$pgs['num']; } ?>Так вот, если открыть страницу 1.php "саму", то всё выводится, как надо. А вот на самом форуме - ошибка: IPB Предупреждение [2] mysql_fetch_array(): supplied argument is not a valid MySQL result resource (Строка: 3 файла /1.php)Опять же, подобная проблема возникает только на сервере. На локальной машине всё нормально. Думаю, дело опять в настройказ безопасности (это мой давний бич). Но сам разобраться не смог. Помогите пожалуйста. Поделиться сообщением Ссылка на сообщение
Sannis 2 01/30/08 21:34 config.php в стулию. Коннект-то делаете к БД? Поделиться сообщением Ссылка на сообщение
barcelona 0 01/31/08 07:36 (изменено) Всё, я исправил. просто поставил в конце mysql_close() - и всё заработало. Sannis, спасибо за идейку насчёт подключений. Изменено 31 января 2008 пользователем barcelona Поделиться сообщением Ссылка на сообщение
Sannis 2 01/31/08 07:49 Првильно, вы в 1.php не используете в query и fetch полученный идентификатор соединения. Поделиться сообщением Ссылка на сообщение