[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод из БД
Не гость
главный

<?php
// Подключаем файл БД
include 'db.php';
$settings = mysql_query ("SELECT `title`, `meta_d`, `meta_k` FROM `settings` WHERE `page`='index'") or die(mysql_error());
// Open if/else (#1)
if ($my_settings = mysql_fetch_assoc ($settings))
{
// Подключаем файл с данными о сайте
include './index.tpl';
// Close if/else (#1)
}
$news = mysql_query ("SELECT `id`, `title`, `meta_d`, `date`, `discription` FROM `news`") or die(mysql_error());

while ($my_news = mysql_fetch_assoc ($news))
// Open while (#1)
{
echo "<p><a href='view_news.php?id=" . $my_news['id'] . $my_news['title'] . "</a></p>"
. "<p>" . $my_news['discription'] . "</p>"
. $my_news['date'] . "</p>";
// Close while (#1)
}

index.tpl

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<
title><?php echo $my_settings['title']; ?></title>
<
meta name="description" content="<?php echo $my_settings['meta_d']; ?>">
<
meta name="keywords" content="<?php echo $my_settings['meta_k']; ?>">
</
head>
<
p>новости:</p>


Выводит новости через 1, т.е. если в БД 1 новость id = 1 выводит её, добавим еще одну с id = 2 выводит только 2, добавим еще id = 3 выводит 2 и 3, еще одну id = 4 выводит 2 и 4 и т.д.

Сервер-пакет от "ИРБИС", в sql есть запрос такой "SELECT * FROM `news` WHERE 1" что это значит?как быть с проблемой?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.