X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Работа скрипта!
yuriy_hb
yuriy_hb
Topic Starter сообщение 9.3.2009, 10:44; Ответить: yuriy_hb
Сообщение #1


Здравствуйте!
Помогите разобраться! Написал сценраий для поиска на своем сайте! Создал класс и объект который извлекает данные из трех таблиц myDiplomList, myKursList, myReferatList.
По логике вещей должен работать, а мне выдает постоянно ошибку:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in T:\home\virtual\meredium.com\index.php on line 810

Зарание благодарен кто поможет найти причину неполадки работы сценария!

[PHP]class seach
{
var $tab;
var $k;
var $a;
var $i;
var $row;
var $lis;

function __construct()
{
$this->tab=array("myDiplomList", "myKursList", "myReferatList"); //название таблиц в БД
$this->k=0;

}

function find($text)
{
for ($this->i=0; $this->i<=2; $this->i++)
{
$this->a=mysql_query("select id, title, tip from $this->tab[$this->i] where MATCH (title) AGAINST ('$text' with query expansion)");
while ($this->row=mysql_fetch_assoc($this->a))
{
$this->lis[]="<li><a href='index.php?page_site=showpage&amp;id=$row_a[id]&amp;tip=myDiplomList'>$row_a[title]</a> ($row_a[tip])</li>\n";
$this->k++;
}
if ($this->k!=0)
{
$show=implode(" ", $lis);
$fn="<div id=\"find\">"; $fn_end="</div>";
$f_site=$fn.$show.$fn_end;

$tpl->set_value('CONT', $f_site); //работа шаблонизатора
}
else continue;
}
}
}

$find_site=new seach();
$find_site->find('$seach'); //вызываем метод класса и подставляеем в переменную $seach запрашиваемое слово![/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MoolkiN
MoolkiN
сообщение 12.3.2009, 10:26; Ответить: MoolkiN
Сообщение #2


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in T:\home\virtual\meredium.com\index.php on line 810


у вас неполадка на 810 строке в файле index.php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 12.3.2009, 13:39; Ответить: Galen
Сообщение #3


Проверьте, получаете ли вы в принципе что-нибудь в ответ на запрос.
А ещё что у вас творится в строчке:
[PHP]$this->lis[]="<li><a href='index.php?page_site=showpage&amp;id=$row_a[id]&amp;tip=myDiplomList'>$row_a[title]</a> ($row_a[tip])</li>\n";[/PHP]
Что за $row_a[id] и т.д.?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 12.3.2009, 17:02; Ответить: Zippovich
Сообщение #4


Да, похоже Вы пытаетесь использовать данные из пустого result resource. Какой-то запрос возвращает 0 строк, проверяйте все запросы, на наличие результата.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна работа
0 filatd 741 12.1.2024, 17:08
автор: filatd
Открытая тема (нет новых ответов) Работа: Разная рутина
Работа, разные рутинные задачи: постинг / переговоры / поиск
1 ivanshargin 960 31.10.2023, 17:55
автор: ServersExpert
Открытая тема (нет новых ответов) Нужна удаленная работа
Нужна удаленная работа
0 filatd 1014 12.9.2023, 11:40
автор: filatd
Открытая тема (нет новых ответов) Нужны тексты для сайта, работа на постоянку
6 danilchuk88 1632 19.3.2023, 0:53
автор: malamut
Открытая тема (нет новых ответов) Требуется разработка скрипта для интернет-магазин автоматической покупки игр с сайта Xbox
2 slavalist 746 10.1.2023, 3:09
автор: slavalist


 



RSS Текстовая версия Сейчас: 23.4.2024, 21:16
Дизайн