[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как сделать вывод на главную?
fatboy
У меня есть категории, и в каждой из них новости. Далее сделал вывод всех новостей на главную. А сейчас мне взбрело в голову у каждой новости выбирать отображаться ей на главной или нет... Создал в таблице с новостями поле main и решил сделать так, если у новости поле main равно еденице то отображать а если нулю то не отображать. Так, как я в PHP еще совсем новичок, то не могу это реализовать на главной.

Код вывода всех новостей на главной:
Код
<?php
$bd = mysql_connect ("localhost","fatboy","password");
mysql_select_db ("blog",$bd);
$result = mysql_query("SELECT * FROM news", $bd);
$myrow = mysql_fetch_array($result);

do
{
printf ("<h2>%s</h2>
         <h3></h3>
         <div class=\"rs\"><img src=\"%s\"></div>
         <p>%s</p>
         <div class=\"date\">Дата: %s&nbsp;&nbsp;♦&nbsp;&nbsp;Автор: %s&nbsp;&nbsp;♦&nbsp;&nbsp;Просмотров: %s&nbsp;&nbsp;♦&nbsp;&nbsp;<strong><a href=\"view_news.php?id=%s\">Почитать подробнее</a></strong></div>", $myrow['title'],$myrow['mini_img'],$myrow['description'],$myrow['date'],$myrow['author'],$myrow['view'],$myrow['id']);
}
while ($myrow = mysql_fetch_array($result));
?>


Вот что сюда дописать, чтобы выводились только те новости где ячейка main равна единицы?



Спустя 8 минут, 20 секунд (22.06.2009 - 17:18) waldicom написал(а):
SQL
SELECT * FROM news WHERE `main` = 1

Спустя 1 минута, 17 секунд (22.06.2009 - 17:19) Guest написал(а):
Аа спс я забыл совсем про эту строчку, пытался сделать все с помощью функций...

Спустя 10 минут, 41 секунда (22.06.2009 - 17:30) fatboy написал(а):
Вот еще к этой же теме.

как можно вписать php код между:
PHP
print <<<HERE

HERE;

Спустя 1 час, 17 минут, 33 секунды (22.06.2009 - 18:47) kirik написал(а):
Цитата (fatboy @ 22.06.2009 - 09:30)
как можно вписать php код между:

Никак. Только переменные.

Спустя 37 минут, 30 секунд (22.06.2009 - 19:25) glock18 написал(а):
я вообще такой конструкцией не пользуюсь, но навскидку сразу приходит такое (примерно) решение:

Цитата
>>> код <<<


как-то так. может с обозначением закрывающего разделителя ошибся, но, думаю, смысл ясен. так прокатит?
Быстрый ответ:

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