Просмотр поста

.
Eternal

какой лучше тип поля таблицы для дробных чисел? чтобы можно было выстраивать рейтинг по ним?

$type = isset($_GET['type']) ? htmlspecialchars(trim($_GET['type'])) : 'ocenka';
$menu = array(
    ($type == 'ocenka'    ? '<b>Средняя оценка</b>' : '<a href="/catalog/index.php?act=rating_view&amp;type=ocenka">Средняя оценка</a>'),
    ($type == 'dizain'    ? '<b>Дизайн и графика</b>' : '<a href="/catalog/index.php?act=rating_view&amp;type=dizain">Дизайн и графика</a>'),
    ($type == 'interface' ? '<b>Интерфейс</b>' : '<a href="/catalog/index.php?act=rating_view&amp;type=interface">Интерфейс</a>'),
    ($type == 'idea'      ? '<b>Идея</b>' : '<a href="/catalog/index.php?act=rating_view&amp;type=idea">Идея</a>')
);
echo '<div class="phdrl">' . functions::display_menu($menu) . '</div>';
$req = mysql_query("SELECT `id`,`name`,`ocenka`,`dizain`,`interface`,`idea` FROM `game` ORDER BY " . $type . " DESC LIMIT 10");
While($res = mysql_fetch_assoc($req)){
    echo '<div class="menuh1"><a href="/catalog/index.php?act=view_game&amp;id=' . $res['id'] . '"><img src="/catalog/ico/favicon/'.$res['id'].'.png" width="16" height="16" alt="" />' . $res['name'] . '<span class="count">' . $res['' . $type . ''] . '</span></a></div>';
}


все нормально отображается, кроме раздела idea
Прикрепленные файлы: