есть файл вывода
<?php
Error_Reporting(E_ALL & ~
E_NOTICE);
// Устанавливаем соединение с базой данных
require_once("../config.php");
// Формируем заголовок страницы и подсказку
$titlepage=
"Управление блоком\n \"Новости\" $version";
$helppage=
'';
include "../header.php";
include "../sitebar1.php";
// Проверяем параметр page, предотвращая SQL-инъекцию
if(!
preg_match("|^[\d]*$|",
$_POST['page'])) puterror
("Ошибка при обращении к блоку новостей");
// Проверяем переменную $page, равную порядковому номеру первой новости на странице
$page =
$_GET['page'];
if(empty($page)) $page =
1;
$begin =
($page -
1)*
$all_number_news;
// Воспроизводим новости, таким образом, как они выглядят на
// главной странице, но отображаем так же невидимые новости
$query =
"SELECT id_news,
name,
body,
url_text,
contact,
url_pict,
hide
FROM staffs
ORDER BY putdate DESC
LIMIT $begin, $all_number_news";
$new =
mysql_query($query);
if ($new)
{
// Выводим ссылки управления новостями, добавление, удаление и редактирование
?>
<table cellpadding=
"0" cellspacing=
"0" border=
"0" >
<tr>
<?php
echo "<td class=boxmenu><a class=menu href=addnewsform_dm.php?start=$start title='Добавить новую новость на сайт' >Добавить новость</a></td>";
?>
</tr>
</table><br>
<table width=
100%
class=bodytable border=
1 align=center cellpadding=
5 cellspacing=
0 bordercolorlight=gray bordercolordark=white>
<tr
class=tableheadercat align=
"center">
<td width=
120><p
class=zagtable>Дата</p></td>
<td width=
60%><p
class=zagtable>Новость</p></td>
<td width=
40><p
class=zagtable><nobr>Избр-е</nobr></p></td>
<td colspan=
3><p
class=zagtable>Действия</p></td>
</tr>
<?php
while($news =
mysql_fetch_array($new))
{
// Если новость отмечена как невидимая (hide='hide'), выводим
// ссылку "отобразить", если как видимия (hide='show') - "скрыть"
$colorrow =
"";
if($news['hide']==
'show') $showhide =
"<p><a href=hide_dm.php?id_news=".
$news['id_news'].
"&start=$start title='Скрыть новость в блоке новостей'>Скрыть</a>";
else {
$showhide =
"<p><a href=snow_dm.php?id_news=".
$news['id_news'].
"&start=$start title='Отобразить новость в блоке новостей'>Отобразить</a>";
$colorrow =
"class='hiddenrow'";
}
// Проверяем наличие изображения
if ($news['url_pict'] !=
'' &&
$news['url_pict'] !=
'-') $url_pict=
"<b><a href=../".
$news['url_pict'].
">есть</a></b>";
else $url_pict=
"нет";
if (($news['url']!=
'-') and
($news['url']!=
'')) $news_url=
"<br><b>Ссылка:</b> <a href='".
$news['url'].
"'>".
$news['url_text'].
"</a>";
else $news_url=
"";
// Выводим новость
echo "<tr $colorrow >
<td><p class=help align=center>$news[contact]</p></td>
<td><p><a title='Редактировать текст новости' href=editnewsform_dm.php?id_news=".
$news['id_news'].
"&start=$start>".
$news['name'].
"</a><br>".
nl2br($news['body']).
" ".
$news_url.
" </td>
<td><p>".
$url_pict.
"</p></td>
<td align=center>".
$showhide.
"</td>
<td align=center><p><a href=delnews_dm.php?start=$start&id_news=".
$news['id_news'].
" title='Удалить новость'>Удалить</a></td>
<td align=center><p><a href=editnewsform_dm.php?start=$start&id_news=".
$news['id_news'].
" title='Редактировать текст новости'>Исправить</a></td>
</tr>";
}
echo "</table>";
}
else puterror
("Ошибка");
echo "</td></tr></table>";
include "../footer.php";
?>
при открытии пишет "ошибка"
база выгледит так
CREATE TABLE IF NOT EXISTS `staffs` (
`id_news` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` text NOT NULL,
`body` varchar(255) NOT NULL DEFAULT '',
`contact` text NOT NULL,
`url` varchar(255) NOT NULL DEFAULT '',
`url_text` text NOT NULL,
`url_pict` int(11) NOT NULL DEFAULT '0',
`hide` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id_news`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
помогите плиз