В админке при добавлении новости пишет вот эту ошибку notice[8]: undefined index: comments in line 192 in /merchant/func_cache.php
Вот код в котором надо исправить ошибку
function cache_news(){
$sql = mysql_query("SELECT * FROM `tb_news` ORDER BY `id` DESC");
if(mysql_num_rows($sql)>0) {
while($row = mysql_fetch_assoc($sql)) {
$news_arr[$row["id"]] = array(
'id_news' => $row["id"],
'title_news' => $row["title"],
'desc_news' => desc_bb($row["description"]),
'link_forum_news' => $row["link_forum"],
'comments_news' => $row["comments"],
'comments_news_status' => $row["status_comments"],
'time_news' => $row["time"]
);
}
Строка на которую указывает ошибка 'comments_news' => $row["comments"],
Что здесь не так помогите пожалуйста.
На другом хостинге работает нормально а на бегете вот так.
Уберите из строчку с $row["comments"] а ниже присвоения значений массиву где она использовалась добавьте
if (isset($row["comments"])) {
$news_arr[$row["comments_news"]] = $row["comments"];
}