Форматирование цифр....

phpusershik

Using PHP
Форматирование цифр....

На мускуле есть таблица BOX с полем ID и Numbers.
В Numbers цифры от допустим 1-го до 25-и.
Надо что-бы когда он выводил на страницу значения поля Numbers что-бы он цифры которое меньше 10-и выводил красным цветом а цифры которые больше десяти синним цветом.
Помогите плиз как это зделать?
 

Фанат

oncle terrible
Команда форума
оператор if тебе знаком?
а как в html сделать красный цвет - знаешь?
 

phpusershik

Using PHP
В html знаю например: <font color="red">1</font>
а ты приведи пожалуйста пример с if-ом в php.
 

Фанат

oncle terrible
Команда форума
пример с if-om

if ($name=="Вася") echo "Привет, Вася"; else echo "я тебя не знаю";

а операторы сравнения тебе знакомы? больше, меньше?
 

DontCry

Guest
тяжелый случай :)
PHP:
if($numbers < [N]) {
 // print red
}
else
{
 // print blue
}
 

korvin0

моська
Я тут случайно проходил и подумал: а не лучше ли будет не вытаскивать из БД все данные и обрабатывать средствами php, а делать 2 MySQL-запроса:
PHP:
'select * from BOX where Numbers<10;'
'select * from BOX where Numbers>=10;'
и средствами php только выводить инфу на экран?
 

ForJest

- свежая кровь
не лучше.
если тебя интересует "лучше" :)
[sql]
SELECT *, Numbers < 10 as color_idx FROM box;
[/sql]
PHP:
$colors = array('red', 'blue');
...
{
     echo '...<font color = "'.$colors[$row['color_idx']].'">...';
}
...
хотя это с тем же успехом делается и на php.
 
Сверху