2 -m0rgan-
Первый код полностью рабочий! Если нет смотри подключение к базе.
Он не может ничего не выводить, что то должен либо верно, либо ошибку, так вот вопрос КАКУЮ ошибку у тебя выводит?
Второй код ошибка ммм... скорее оЧеПятка

вот тут
нужно
Потом не совсем ясно зачем у тебя СРАЗУ за этой строкой открыта скобка {
Если по логике она должна быть после
if ($id) {
Ну и последнее, я конечно не знаю что у тебя в config.php
но откуда у тебе берется значение переменной
$news в строке echo $news;
если не откуда то выдаст ошибку
Notice: Undefined variable: news in ...