ФорумПрограммированиеPHP для идиотов → Как сделать шкалу отображающую состояние чего либо

Как сделать шкалу отображающую состояние чего либо

  • kamachi

    Сообщения: 320 Репутация: N Группа: Кто попало

    Spritz 12 ноября 2009 г. 3:16

    Не знал как назвать тему.
    Все наверное видели в контактах информер, который показывает на сколько заполена анкета. Ну или к примеру в cpanel, показывает на сколько заполнен диск. Вот как такую дребедень замутить?
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 3:24, спустя 7 минут 25 секунд

    взять число филдов, поделить на 100 и умножить на кол-во заполненых филдов.
    получишь процент на который анкета заполнена.
  • kamachi

    Сообщения: 320 Репутация: N Группа: Кто попало

    Spritz 12 ноября 2009 г. 3:57, спустя 33 минуты 20 секунд

    Ааа а визуально как они это делают? И что такое филд?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 4:04, спустя 7 минут 8 секунд

    echo '<div style="background:red;width:'.$percent.'%;height:20px;"></div>';
    adw/0
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 4:05, спустя 1 минуту 9 секунд

    И что такое филд?

    от англ field - поле
  • kamachi

    Сообщения: 320 Репутация: N Группа: Кто попало

    Spritz 12 ноября 2009 г. 11:29, спустя 7 часов 24 минуты 5 секунд


    И что такое филд?

    от англ field - поле


    а как определить заполнено поле в базе или нет
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 12 ноября 2009 г. 12:18, спустя 48 минут 22 секунды

    kamachi, допустим у тебя свободного места есть 1000 мб. ты знаеш сколько мб у тебя занято. пользуясь простой формулой вычисляеш это в процентах.
    допустим занято 356 мб. делаеш так: 1000 делиш на 100(%) = 10 мб (это 1 процент). теперь 356 мб делиш на 10 и получаеш эти 356 в процентах ( получается занятое место - ~35 % )
    терь как adw0rd показал отображаем собсно это в браузере

    $percent = 35;
    echo '<div style="background:red;width:'.$percent.'%;height:20px;"></div>';
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 12:20, спустя 2 минуты 20 секунд



    И что такое филд?

    от англ field - поле


    а как определить заполнено поле в базе или нет

    получить его у знать есть там что-то или нет
    adw/0

Пожалуйста, авторизуйтесь, чтобы написать комментарий!