Короче понял что он хочет, хочет простой вывод новостей на сайт, самый оптимальный способ это иметь файл шаблона и логик скрипт, вот пример такой системы fayl_shablona.html 代码: ... <table> <tr><td>{NEWS_NAME}</td></td><td>{NEWS_AUTOR}</td><td>{NEWS_DATE}</td>..........</tr> <tr><td>{NEWS_TEXT}</td></tr> </table> ... logik.php 代码: <? function return_all_news(){ //ХЗ где у тебя подключение, допустим оно гдето долеко позади, писать его не будем mysql_query ("SET NAMES cp1251"); $q = mysql_query("SELECT * FROM таблица order by ну_если_новость_то_по_дате desc"); $c=mysql_num_rows($q); $data=file_get_contents("fayl_shablona.html"); while($f = mysql_fetch_array($q)){ $X1=$f['столбикN'];$X2=$f['столбикN'];$X3=$f['столбикN'];$X4=$f['столбикN']; $data1=str_replace("{NEWS_NAME}",$X1,$data);// замена {NEWS_NAME} на что-то из БД $data1=str_replace("{NEWS_AUTOR}",$X2,$data1);// замена {NEWS_AUTOR} на что-то из БД $data1=str_replace("{NEWS_DATE}",$X3,$data1);// замена {NEWS_DATE} на что-то из БД $data1=str_replace("{NEWS_TEXT}",$X4,$data1);// замена {NEWS_TEXT} на что-то из БД $data_return.=$data1;// складываем все результаты интераций цикла в $data_return } return $data_return;// собсно возвращаем } ?> Наша функция return_all_news() пройдётся по всем новостям из таблицы в бд, возмёт шаблон вывода fayl_shablona.html, заменит псевдотеги {TAG} на данные из бд и вернёт результат. Тоесть чтобы на мониторе у тебя были новости вызывать эту функцию так - <? echo return_all_news(); ?> Также советаю провести полную шаблонизацию своего двига, я так догадываюсь DLE, так будет тебе в будущем на много проще и удобней
Оу... спасиб за такой полный ответ но проблемка то другого рода. Я писал чуть выше что сделал вывод новости на сраничке при том они должны выводиться внутри таблички но вывод происходит в самом верху страницы. Если надо могу полностью выложить news.php (с классом и функцией вывода новостей) news_tpl.php (с шаблоном новости) и body.php (с основной частью страницы)