Где ошибка, ничего не пойму @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 13 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Заголовок сообщения: Где ошибка, ничего не пойму
Сообщение Добавлено: 25 Сентябрь 2003, 12:40:37 
Код:
# берем из базы $relation … к примеру = 'politic'

%relations=('politic'=>'Политика', 'economic'=>'Экономика','society'=>'Общество','incident'=>'Происшествия','culture'=>'Культура','sport'=>'Cпорт','crime'=>'Криминал');

$relation_ru=$relations{$relation};

print "[ $relation_ru ] - [ $relation ]";



выводит

Код:
[ ] - [ politic ]


почему???

_________________
:: metal kick ass ::
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Сентябрь 2003, 12:48:29 
ошибки нет .)
странно что не работает, у меня всё ок (как прокрученное в голове, так и в интерпретаторе) .)
мейби в $relation что-то не то ?

_________________
lost world... lost life... lost tomorrow... only night
Original Demon Муж.
постоянный участник
9
Сообщения: 2719
Зарегистрирован: 18.04.02
Откуда: Hell of a Place
Сообщение Добавлено: 25 Сентябрь 2003, 13:14:00 
$relations{$relation} <- это что такое? :dont:

_________________
Original Demon - distributed world wide since 546 BC
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 25 Сентябрь 2003, 13:32:06 
Original Demon, хэш, а чего?

vexoid, вот именно когда присвоешь relation='dfsdfsdfsd'; тогда пашет, а когда из базы достаешь, значение есть, а перевода нет :(

_________________
:: metal kick ass ::
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 25 Сентябрь 2003, 13:57:00 
MpaK999, посмотри что достается из базы.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 25 Сентябрь 2003, 14:10:21 
не понятно

_________________
:: metal kick ass ::


Последний раз редактировалось MpaK999 25 Сентябрь 2003, 14:14:24, всего редактировалось 1 раз.
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Сентябрь 2003, 14:11:51 
покажи что в базе ? мейби окончание \n ?

_________________
lost world... lost life... lost tomorrow... only night
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Сентябрь 2003, 14:14:01 
а по поводу того что не работает код выше ж)
%relations={
кто ж так "{" пишет ? .) на
%relations=('politic'=>'Ïîëèòèêà', 'economic'=>'Ýêîíîìèêà','society'=>'Îáùåñòâî','incident'=>'Ïðîèñøåñòâèÿ','culture'=>'Êóëüòóðà','sport'=>'Cïîðò','crime'=>'Êðèìèíàë');
замени...

_________________
lost world... lost life... lost tomorrow... only night
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Сентябрь 2003, 14:15:35 
тьфу ты блин вот форум... автоматически заменил .) ну да ладно...
я думаю суть понятна...

_________________
lost world... lost life... lost tomorrow... only night
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 25 Сентябрь 2003, 14:15:46 
когда парсю из базы

Цитата:

while (($id, $order_num, $title, $citate, $text, $author, $link, $link_text, $date, $mini_img, $big_img, $include_file, $download_count, $keywords, $relation, $click_count) = $result->fetchrow_array()){

print " $relation "; # - ВЫВОДИТСЯ!!!!
}



_________________
:: metal kick ass ::
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 25 Сентябрь 2003, 14:19:11 
если честно, я просто зае***я :( :(

Цитата:
while (($id, $order_num, $title, $citate, $text, $author, $link, $link_text, $date, $mini_img, $big_img, $include_file, $download_count, $keywords, $relation, $click_count) = $result->fetchrow_array()){
%relations=('politic'=>'Политика', 'economic'=>'Экономика','society'=>'Общество','incident'=>'Происшествия','culture'=>'Культура','sport'=>'Cпорт','crime'=>'Криминал');
$rl=$relations{$relation};
print "[ $relation - $rl]";
}



выводит типа
[ politic - ]
[ politic - ]

и только (обратите внимание)

[ culture - Культура] (!!!)

_________________
:: metal kick ass ::
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 25 Сентябрь 2003, 14:22:43 
кааааапеееец! два часа ушло :(
Код:
$relation=~s/[\r|\n]//;


!!!!

_________________
:: metal kick ass ::
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 25 Сентябрь 2003, 14:27:47 
MpaK999, если бы ты прочитал внимательно мое предидущее сообщение, то еще бы в 14:57 у тебя бы не было проблем. ;)

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 13 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100