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

смена стилей на выводе
  #1  
Старый 18.10.2009, 13:19
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

всем привет... возник такой вопрос... не могу сообразить как замутить...
я храню в базе данные... допустим

лалала
блаблабла
гыгыгы
зазаза
цацаца

.....
проблема в том что нужно их красить.... (в саму базу уже крашеные не предлогать добавить!)

вот что должно быть...

лалала
блаблабла
гыгыгы
зазаза
цацаца


если к примеру первая строка не лалала а блаблабла то

блаблабла
гыгыгы
зазаза
цацаца
лалала

т.е. порядок цветов всегда соблюдается
 
Ответить с цитированием

  #2  
Старый 18.10.2009, 13:23
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Можно по такой схеме.Писал "наколенке":
PHP код:
$i=1;
while(
$row=mysql_fetch_Assoc($query)){
if(
$i == 0){ 
echo 
'<font color=blue>'.$row['text'].'</font>';
}else{
echo 
'<font color=orange>'.$row['text'].'</font>';
}
$i++;

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

  #3  
Старый 18.10.2009, 13:43
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

спасибо... вопрос исчерпан..
 
Ответить с цитированием

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

Репутация: 395


По умолчанию

Могут быть в жизни такие ситуации что нужно расскрашивать таблицы или какието элементы уже в существуещем контенте (у меня есть сайт где поля таблицы прайса раскрашиваются разными цветами, но эти таблицы вбивются как текст из админки)

вариант
править его руками.... выставля нужные цвета - не по хакерски

вариант 2
javascript + CSS, проще всего это реализуется в jquery (в нете куча примеров)
 
Ответить с цитированием

  #5  
Старый 18.10.2009, 14:01
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

PHP код:
<?php
$array
=array();
$str='лалала
блаблабла
гыгыгы
зазаза
цацаца'
;
$array=explode("\r\n",$str);
for(
$i=0;$i<=count($array);$i+=3){
    echo 
'<font color=orange>'.$array[$i].'</font></br>';
    echo 
'<font color=blue>'.$array[$i+1].'</font></br>';
   }
?>
 
Ответить с цитированием

  #6  
Старый 18.10.2009, 14:11
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

Цитата:
Сообщение от L I G A  
PHP код:
<?php
$array
=array();
$str='лалала
блаблабла
гыгыгы
зазаза
цацаца'
;
$array=explode("\r\n",$str);
for(
$i=0;$i<=count($array);$i+=3){
    echo 
'<font color=orange>'.$array[$i].'</font></br>';
    echo 
'<font color=blue>'.$array[$i+1].'</font></br>';
   }
?>

этот вариант не подойдет... по причине...
данные на выходе.. это посты форума....
а там \r\n повторяется не 1 раз.... поэтому мы порежем пост...

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

  #7  
Старый 19.10.2009, 00:51
Аватар для scrat
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

тег font лучше не использовать, стандартам не соответствует
 
Ответить с цитированием

  #8  
Старый 19.10.2009, 01:42
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

Цитата:
if($i % 2 == 0){
- вот это лучше объясните... нафига остаток?
 
Ответить с цитированием

  #9  
Старый 19.10.2009, 02:00
Аватар для Sharky
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

Цитата:
Сообщение от .::BARS::.  
- вот это лучше объясните... нафига остаток?
чётность проверяется
 
Ответить с цитированием

  #10  
Старый 19.10.2009, 06:16
Аватар для Gray_Wolf
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме:
1284900

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

Цитата:
Сообщение от .::BARS::.  
- вот это лучше объясните... нафига остаток?
Если остаток = 0, значит пост чётный.
Лучше давать этим строкам разный ID.
И потом уже в CSSe задавать цвета.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массовая смена [mаil.ru] КИНГ E-Mail 7 19.10.2009 07:13
Смена пасса Батхед E-Mail 4 02.06.2009 21:20
Смена ID в Miranda-IM gemaglabin ICQ 5 24.05.2007 16:54
Смена кукав - что это? Sulf aka Joker Болталка 6 10.07.2006 16:33



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


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




ANTICHAT.XYZ