всем спасибо. ещё небольшой вопросик.
в базе существует 2 таблици - news и categories.
все новости лежат в базе в таблице news.
вот я написал код на примере doliar:
- Код: Выделить всё • Развернуть
switch($_GET['type'])
{
case 'news':
$news = mysql_query("SELECT * FROM news", $db);
if((mysql_num_rows($news) > 0))
{
$mynews = mysql_fetch_array($news);
do
{
echo "<td class='news-box-full'>
<div class='news-item'><div class='news-item-a'>
<p><a href='/news/6932/view.html'>
<img src='".$mynews['poster']."' width='150' height='100' alt='".$mynews['title']."' />
</a>
<span class='date'>".$mynews['date']."</span>
<a href='/viewpost.php'>".$mynews['title']."</a> <div class='review' style='margin-left: 6px; vertical-align: middle;'><nobr>
</nobr></div>
</p>
</div></div>
</td>";
}
while ($mynews = mysql_fetch_array($news));
}
break;
default:
print('');
break;
}
теперь как разобраться с разделами? т.е. - в таблице с новостями('news') есть поле 'cat'. значение этого поля соответствует значению индефикатора категории в таблице 'categories'. как сделать отсортировку новостей по разделам ? к примеру:
раздел test1: свои новости, свои файлы и т.п.
раздел test2: свои новости, свои файлы и т.п. ?
PS ссылки должны быть напримере таких: view.php?type=news&&cat=test1
где type - категория(новости), cat - раздел(test1).
Последний раз редактировалось
ibe 06 авг 2009, 19:15, всего редактировалось 1 раз.