Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
barcelona

Ошибка при включении файла

Recommended Posts

Здравствуйте!

Задолбался с одной мелочью. Мозги уже резиновые, в чём дело - усечь не могу.

Итак: нужно в основной код форума сделать 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)

Опять же, подобная проблема возникает только на сервере. На локальной машине всё нормально. Думаю, дело опять в настройказ безопасности (это мой давний бич). Но сам разобраться не смог. Помогите пожалуйста.

Share this post


Link to post
Share on other sites

config.php в стулию.

 

Коннект-то делаете к БД?

Share this post


Link to post
Share on other sites

Всё, я исправил. просто поставил в конце mysql_close() - и всё заработало. Sannis, спасибо за идейку насчёт подключений.

Edited by barcelona

Share this post


Link to post
Share on other sites

Првильно, вы в 1.php не используете в query и fetch полученный идентификатор соединения.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...