ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

вывод с очередной подсветкой
  #1  
Старый 10.08.2009, 14:00
Аватар для rcc0023
rcc0023
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме:
644324

Репутация: 11
По умолчанию вывод с очередной подсветкой

PHP код:
$num=0;

$mysql_query=mysql_query('...');

while(
$g=mysql_fetch_array($mysql_query)){

if(
$num==2)$num=0;

echo 
'<tr><td style="color:'.(($num==0)?'red':'blue').';"></td></tr>';


++
$num;

Как можно организовать подобное (вывод цвета через раз) одной строчкой?

То есть без:
if($num==2)$num=0;
++$num;
 
Ответить с цитированием

  #2  
Старый 10.08.2009, 14:10
Аватар для Gar|k
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

$color=array('blue','red');
...
echo '<tr><td style="color:'.$color[(($n)?--$n:++$n)].';"></td></tr>';
 
Ответить с цитированием

  #3  
Старый 10.08.2009, 14:12
Аватар для rcc0023
rcc0023
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме:
644324

Репутация: 11
По умолчанию

+++++++++++++++++++++++++
 
Ответить с цитированием

  #4  
Старый 10.08.2009, 18:43
Аватар для rcc0023
rcc0023
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме:
644324

Репутация: 11
По умолчанию

Еще одно...
PHP код:
'.(($sub=='add')?'blue':(($sub=='edit')?'red':'white')).' 
Правильная запись? Или тройку лучше другим способом писать?

Последний раз редактировалось rcc0023; 10.08.2009 в 18:49..
 
Ответить с цитированием

  #5  
Старый 10.08.2009, 22:50
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

PHP код:
 $red=true

$mysql_query=mysql_query('...'); 

while(
$g=mysql_fetch_array($mysql_query)){ 
echo 
'<tr><td style="color:'.($red?'red':'blue').';"></td></tr>'
$red=!$red

__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #6  
Старый 11.08.2009, 05:24
Аватар для rcc0023
rcc0023
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме:
644324

Репутация: 11
По умолчанию

Ну я не в плане первого кода..

Случай с нужностью проверкой трех переменных есть в контенте, которое выводится в трех вариациях..

...
Вы на странице: <? echo (($_GET[sub]=='search')?'Поиск': (($_GET[sub]=='my')?'Своя':'Главная')) ?>
...
дальше уже каталог выводиться
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод WM->VISA Card. Ввод VISA Card->WM. -=lebed=- Статьи 34 15.10.2009 20:19
Основные команды командной строчки. Егорыч+++ *nix 65 01.10.2009 17:27
Очередной SEO-блог. m0le[x] Обсуждение Ваших сайтов 9 08.07.2009 16:27
sql постраничный вывод в случайном порядке malik555 PHP, PERL, MySQL, JavaScript 4 22.03.2009 20:12



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ