iracwet
Новичок
Дата регистрации:
16.12.2013 16:42:43
Сообщений: 9
//вывод статьи по идентификатору
//вход: идентификатор статьи
//выход:массив со статьёй
function get_article_by_id($id_article){
$t = "SELECT * FROM articles WHERE id_article = '%d'";
$query = sprintf($t, $id_article);
$result = mysql_query($query);
if(!$result)
die(mysql_error());
$article = mysql_fetch_array($result);
return $article;
}
RONNI
Новичок
Дата регистрации:
08.08.2012 14:53:41
Сообщений: 1
А ты посмотри что получается в query.
iracwet
Новичок
Дата регистрации:
16.12.2013 16:42:43
Сообщений: 9
в $query просто выводится номер id.
Не пойму как вывести статьи . В $t ничего не приходит, что не так ?
В $article
Array ( [id_article] => 1 [title] => Главная [content] =>
Контент главной страницы
[pubdate] => 2014-01-15 00:00:00 [author] => Admin )
А на самой главной странице
код <?=$article['content'];?>
А в браузере ничего не выводится. Помогите разобраться пожалуйста!
iracwet
Новичок
Дата регистрации:
16.12.2013 16:42:43
Сообщений: 9
в $query просто выводится номер id.
Не пойму как вывести статьи . В $t ничего не приходит, что не так ?
В $article
Array ( [id_article] => 1 [title] => Главная [content] =>
Контент главной страницы
[pubdate] => 2014-01-15 00:00:00 [author] => Admin )
А на самой главной странице
код <?=$article['content'];?>
А в браузере ничего не выводится. Помогите разобраться пожалуйста!
tikkiwiki
Модератор
Дата регистрации:
15.11.2013 15:36:59
Сообщений: 194
Если, ничего не выводит, смотрите проблему в запросе, соединение с БД проверьте.
Попробуйте так:
$t = "SELECT * FROM `articles` WHERE id_article = '%d'";