- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Проблема такая есть сайт на DLE,на нем рейтинг сайтов,при добавление сайта в рейтинг,вверху вылазит ошибка
вот сам код
заранее всем спасибо))
Проблема такая есть сайт на DLE,на нем рейтинг сайтов,при добавление сайта в рейтинг,вверху вылазит ошибка
вот сам код
<тут был код>
заранее всем спасибо))
Какая версия DLE ? Больше подробностей ☝
версия 9.5
Думаю дело в function connect()
Во-первых в условии дважды указывается хост базы:
83 - $this->db_id = @mysqli_connect($db_location***91;0***93;, $db_user, $db_pass, $db_name, $db_location***91;1***93;);
Во-вторых $db_name надо указывать в функции mysql_select_db()
Причем это относится и к else данной функции
Да и вообще что это: $db_location***91;0***93; ?? переменной это быть не может, ибо в имени переменных не может быть ";", а если вы тупо подписали к переменной строку, то ее нужно было конкатенировать.
В результате неверного коннекта в mysql_fetch_assoc() возвращается не массив, а false
Думаю дело в function connect()
Да и вообще что это: $db_location***91;0***93; ?? переменной это быть не может, ибо в имени переменных не может быть ";", а если вы тупо подписали к переменной строку, то ее нужно было конкатенировать.
Это тутошний тег корявит исходник )
Ошибка не в классе который вы тут выложили mysqli.class.php
А в том, что не верные данные передаете в сам класс, не посредственно в метод get_row() который вызывает функцию mysqli_fetch_assoc() с этими данными.