X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Переменная внутри переменной
Назар
Назар
Topic Starter сообщение 17.12.2010, 14:43; Ответить: Назар
Сообщение #1


Всем привет.
$_REQUEST['pcat'.$i['id']]


Это не работает...
В чём ошибка?

P.S. это нужно для работы с $_REQUEST['pcat1'], $_REQUEST['pcat2'] и т.д.

P.P.S. знаю, возможно вопрос нубовский, но ничего в голову не приходит...

UPDATE:

Я скоро с ума сойду... Ошибка судя по всему не в этом, хотя... воть чуть бОльшая часть кода:

foreach ($CAT as $i) {
            if (isset($_REQUEST['pcat'.$i['id']])) { $DB->q("INSERT INTO `_pcats` (`pid`,`cid`) VALUES ('{$pid}','{$i['id']}')"); }
        }


В чём может быть ошибка? =(

Сообщение отредактировал Назар - 17.12.2010, 14:44


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sngrl
sngrl
сообщение 17.12.2010, 14:45; Ответить: sngrl
Сообщение #2


При условии, что в массиве $i содержится именно то, что вам нужно:

$num = 'pcat' . $i['id'];
echo $_REQUEST[$num];


Сообщение отредактировал sngrl - 17.12.2010, 14:45


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Назар
Назар
Topic Starter сообщение 17.12.2010, 14:55; Ответить: Назар
Сообщение #3


sngrl, попробовал с Вашим вариантом:

        foreach ($CAT as $i) {
            $num = 'pcat'.$i['id']; if ($_REQUEST[$num]) { $DB->q("INSERT INTO `_pcats` (`pid`,`cid`) VALUES ('{$pid}','{$i['id']}')"); }
        }


Не работает... =(

Сообщение отредактировал Назар - 17.12.2010, 14:57


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
jurgen
jurgen
сообщение 17.12.2010, 15:01; Ответить: jurgen
Сообщение #4


объясните что и в каком формате вы передаете и куда это нужно засунуть?
а вообще print_r($_REQUEST['pcat'.$i['id']]) вам в руки


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sngrl
sngrl
сообщение 20.12.2010, 0:49; Ответить: sngrl
Сообщение #5


Поясните более подробно, что значит "не работает"? Выдает какие-то ошибки сам PHP? Или молчит, но результат вас не устраивает?
И лучше объясните, что хотите получить на выходе, и предоставьте больше кода.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Назар
Назар
Topic Starter сообщение 20.12.2010, 0:52; Ответить: Назар
Сообщение #6


Я уже разобрался с проблемой. Всем спасибо.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bum
bum
сообщение 21.12.2010, 16:22; Ответить: bum
Сообщение #7


Назар, вот нет чтоб вместо флудного "Я уже разобрался с проблемой. Всем спасибо" написать решение что бы тема была полезна и другим тоже(не мне) и им потом не пришлось постить подобную тему или поднимать эту .

Сообщение отредактировал bum - 21.12.2010, 16:24


--------------------
домены RU/SU/РФ/gTLD(reg.ru, webnames.ru, r01.ru, nic.ru)
с безbumажным и простым как 1,2,3 переоформлением при продаже. Подробности в тех.поддержке.
А так же хостинг и SSL сертификаты.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Назар
Назар
Topic Starter сообщение 21.12.2010, 22:06; Ответить: Назар
Сообщение #8


bum, если бы проблема была в изложенном мною выше, я бы написал решение. Но проблема была в ином, связанном со спецификой используемой мною CMS.
Дело в том, что $i['id'] не выводила ID. Надо было использовать переменную такого вида: $i->id.

Довольны?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна помощь по обмену рублей ETXT внутри биржи на Приват
2к рублей
3 TalanArtem 1065 8.3.2023, 0:07
автор: анатасия228
Открытая тема (нет новых ответов) P2P оффер, 4% с ордера | РФ | Арбитраж RUB внутри страны
1 LebedevStr 694 28.2.2023, 21:30
автор: LebedevStr
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыАудит ниши+техничка+правки+СЯ+Текстовая релевантность+ссылки+ПФ = ТОП. Подробности внутри, комплексное продвижение и разовые услуги
Многоуровневые ссылочные системы, аудиты, накрутка ПФ и так далее
4 rammzes_iv 1538 14.9.2022, 10:40
автор: rammzes_iv
Открытая тема (нет новых ответов) Куплю сайты, внутри темы подробный запрос
3 PticaKate 3622 12.11.2019, 16:22
автор: 0pium
Открытая тема (нет новых ответов) Редактор стороней базы внутри Wordpress
есть таблицы с товарами (из другой базы) нужен редактор внутри WP
1 coremission 2421 1.12.2018, 16:05
автор: mmkulikov


 



RSS Текстовая версия Сейчас: 28.3.2024, 22:31
Дизайн