DeG
Проверенные
- Сообщения
- 18
- Реакции
- 0
- Баллы
- 5,505
Вывожу темы на сайт и тут столкнулся с проблемой
мой код:
И в результате получаю это:
Warning: mysqli_query() expects at least 2 parameters, 1 given in on line 23
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in line 24
Это вот эти строки:
Может кто ни будь помочь?
мой код:
PHP:
<?php
// отредактируйте путь к форуму.
$forum_url = 'https://site.ru/';
// длина названия темы.
$num = 50;
// укажите путь до конфигурационного файла.
include($forum_url = 'src/config.php');
// Укажите сколько последних сообщений выводить в "блоке".
$limit = 5;
// введите id категорий из каких следует брать последние сообщения. Или выберете "ALL" что бы бралось со всего форума.
$forum_ids = 'ALL';
mysqli_connect($config['db']['host'], $config['db']['username'], $config['db']['password'], $config['db']['dbname']);
$where = '';
if ($forum_ids != 'ALL')
{
$where = 'WHERE `node_id` IN ($forum_ids)';
}
$sql_forum = "SELECT `title`, `thread_id` FROM `xf_thread` {$where} ORDER BY `last_post_date` DESC LIMIT {$limit}";
$query_forum = mysqli_query($sql_forum);
while ($topics = mysqli_fetch_assoc($query_forum))
{
$url_title = str_replace(' ', '-', $topics['title']);
$url_title = str_replace('.', '', $url_title);
$url_title = str_replace('?', '', $url_title);
$url_title = str_replace('/', '-', $url_title);
$url_title = str_replace('\\', '-', $url_title);
$url_title = str_replace('"', '', $url_title);
$cnum = mb_strlen($topics['title']);
if($cnum>$num)
{
$topics['title'] = mb_substr($topics['title'], 0, $num);
$topics['title'] = $topics['title'] . '...';
}
echo "<a style=\"padding:0px 0px 3px 0px;font-size:12px;\" href=\"{$forum_url}index.php?threads/{$url_title}.{$topics['thread_id']}/\">{$topics['title']}</a></br>";
}
?>
И в результате получаю это:
Warning: mysqli_query() expects at least 2 parameters, 1 given in on line 23
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in line 24
Это вот эти строки:
PHP:
$query_forum = mysqli_query($sql_forum);
while ($topics = mysqli_fetch_assoc($query_forum))
Может кто ни будь помочь?
Последнее редактирование: