|
|
|
| Решил написать страничку статей!
Но сразу столкнулся с проблемой организации правильной сортировки по розделам!
Вопрос:
Покажите пример выведения данных из базы MySQL в следуещем порядке:
вывод в два столбца по типу.
И в каждом столбце отстортировать в алфавитном порядке! | |
|
|
|
|
|
|
|
для: Sywooch
(18.04.2006 в 18:51)
| | Люди помогите :( | |
|
|
|
|
|
|
|
для: Sywooch
(18.04.2006 в 18:51)
| | Что-то не очень понятно что требуется... Под типом что подразумевается? | |
|
|
|
|
|
|
|
для: cheops
(19.04.2006 в 16:26)
| | Спасибо за внимание и простите мою лень :)
Сам уже разобрался, если кому интересно то приведу код.
<?
// функция вывода списка статей :)
function showstates($tema)
{
Connect();
$result = mysql_query("SELECT * FROM states WHERE tema = '$tema'");
while ($row = mysql_fetch_array($result))
{
$states .= "<br>"."<a href=\"".$row[4]."\">".$row[5]."</a>";
}
return $states;
}
?>
|
Выводяться статьи по переменной $tema - которая соответствует колонке в таблице со статьями.
Печетаеться так
<?
echo showstates(тут значение переменной "тема" короче);
?>
|
Но вот какие вопросы возникли!!!
1. Как теперь в процессе сортировки выводить ссылки на статьи в алфавитном порядке?
2. Как скрывать те статьи которые имеют значение "HIDE" в соответствующем поле? | |
|
|
|
|
|
|
|
для: Sywooch
(19.04.2006 в 17:04)
| | Для этого следует воспользоваться запросом вида
SELECT * FROM states
WHERE tema = '$tema' AND hide != 'hide'
ORDER BY tema
|
ORDER BY - это сортировка. | |
|
|
|
|
|
|
|
для: cheops
(20.04.2006 в 00:06)
| | Спасибо!!!
100% то что нужно.
Опять этот гр....баный синтаксис.
А я запятые лепил :)))
ЗЫ. ниодной книги не прочел связаной с РНР и MySQL. | |
|
|
|
|
|
|
|
для: Sywooch
(20.04.2006 в 01:45)
| | >ЗЫ. ниодной книги не прочел связаной с РНР и MySQL.
Ничего страшного в этом нет - я тоже так начинал - их тогда просто не было. | |
|
|
|
|
|
|
|
для: cheops
(20.04.2006 в 11:10)
| | А я нечитал не потому, что нету. Их много но к сожалению они бестолковые :(
Еще раз спасибо за форум! | |
|
|
|