Demon2 0 Опубликовано: 2 мая 2009 Рассказать Опубликовано: 2 мая 2009 При переезде сайта на другой хостинг перестал работать простенький скрипт, выводящий последние несколько новостей. $this_month = date ('Y-m-d', time()-(3600*24*1)); $result = $db->query("SELECT id, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' ORDER BY id DESC LIMIT 0,{$limit}"); $newsexport = ''; while($row = $db->get_row($result)) { $row['date'] = strtotime($row['date']); if (strlen($row['title']) > $simbol) $title = substr ($row['title'], 0, $simbol)." ..."; else $title = $row['title']; if ($config['allow_alt_url'] == "yes") $newsexport .= "» <a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">".stripslashes($title)."</a><br>"; else $newsexport .= "» <a href=\"$PHP_SELF?newsid=".$row['id']."\">".stripslashes($title)."</a><br>"; } echo "text='"; echo "$newsexport"; echo "';document.write(text);" Выдаёт: Notice: Object of class mysqli_result could not be converted to int in [вырезано]/engine/inc/mysqli.class.php on line 84 84 строка это: $this->query_num ++; Что нужно настроить на сервере? Цитата Ссылка на сообщение Поделиться на других сайтах
Demon2 0 Опубликовано: 2 мая 2009 Рассказать Опубликовано: 2 мая 2009 Автор если поставить error_reporting(0);, то ошибки не выводятся и скрипт прекрасно работает. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.