ОБСУЖДЕНИЕ

Что это такое с баном?

17 сообщений1 просмотровОткрыта
#1
не работают баны на сайте БД есть скрипт тоже. включаю интерпретатор ошибок вот что пишет Warning: mysql_result() expects
parameter 1 to be resource, boolean
given in /home/usr/data/sowap/
nakaife.tk/sys/fnc/group.php on line
6 . на этой строке 6 код банов но интерпретатор ошибку выдает
#2
что делать?
#3
вот строка/// 6
SQL
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban` WHERE `id_user` = '$user' AND `navsegda` = '1')"), 0) != 0)
#4
никто незнает?
#5
у тебя нет этой таблицы ban,или в ней нет какой то ячейки которая указана в условии
#6
chemp96, Есть кнопка [изм].

По теме:
SQL

if (mysql_result(mysql_query("SELECT
COUNT(*) FROM `ban` WHERE `id_user`
= '$user[id]' AND (`time` > '".time()."' OR
`navsegda` = '1')"), 0) != 0)

#7
Freedom, тоесть на это заменить?
#8
Да, попробуй
#9
Freedom, ща
#10
таблици кривые вроде как
#11
не хочет
#12
сможешь скинуть норм таблы?
#13
chemp96, какой скрипт у тебя стоит? и модуль бана с какого скрипта?
#14
marines, Версия DCMS-Social v.1.8.0 beta. банны родные с этой версии
#15
chemp96, возьми чистый социал, зайди в папку install/db_tables/ban.sql вот эта таблица отвечает за запись действий с баном, просто выполни SQL запрос в базе данных и все
#16
попробую. спс
#17
для начала научитесь понимать ошибки!
mysql_result ждал тип resource а вместо этого получил false следовательно запрос не прошел в данном случае очень хоро помогает вывод mysql_error() но тут и так видно в запросе "SELECT COUNT(*) FROM `ban` WHERE `id_user` = '$user' AND `navsegda` = '1')" закрывающую скобку ) закравшуюся.