Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> массив в php 
V
    Опции темы
Ksena
Дата 9.7.2010, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 12.5.2008

Репутация: нет
Всего: нет



вопрос заключается вот в чем: как можно при помощи массива заменить 44 строки кода 
Код

$cp_simptom1 = (!empty($_POST['cp_simptom1'])) ? $_POST['cp_simptom1'] : "";
                $cp_simptom2 = (!empty($_POST['cp_simptom2'])) ? $_POST['cp_simptom2'] : "";
                $cp_simptom3 = (!empty($_POST['cp_simptom3'])) ? $_POST['cp_simptom3'] : "";
                $cp_simptom4 = (!empty($_POST['cp_simptom4'])) ? $_POST['cp_simptom4'] : "";
                $cp_simptom5 = (!empty($_POST['cp_simptom5'])) ? $_POST['cp_simptom5'] : "";
                $cp_simptom6 = (!empty($_POST['cp_simptom6'])) ? $_POST['cp_simptom6'] : "";
                $cp_simptom7 = (!empty($_POST['cp_simptom7'])) ? $_POST['cp_simptom7'] : "";
                $cp_simptom8 = (!empty($_POST['cp_simptom8'])) ? $_POST['cp_simptom8'] : "";
                $cp_simptom9 = (!empty($_POST['cp_simptom9'])) ? $_POST['cp_simptom9'] : "";
                $cp_simptom10 = (!empty($_POST['cp_simptom10'])) ? $_POST['cp_simptom10'] : "";
                $cp_simptom11 = (!empty($_POST['cp_simptom11'])) ? $_POST['cp_simptom11'] : "";
                $cp_simptom12 = (!empty($_POST['cp_simptom12'])) ? $_POST['cp_simptom12'] : "";
                $cp_simptom13 = (!empty($_POST['cp_simptom13'])) ? $_POST['cp_simptom13'] : "";
                $cp_simptom14 = (!empty($_POST['cp_simptom14'])) ? $_POST['cp_simptom14'] : "";
                $cp_simptom15 = (!empty($_POST['cp_simptom15'])) ? $_POST['cp_simptom15'] : "";
                $cp_simptom16 = (!empty($_POST['cp_simptom16'])) ? $_POST['cp_simptom16'] : "";
                $cp_simptom17 = (!empty($_POST['cp_simptom17'])) ? $_POST['cp_simptom17'] : "";
                $cp_simptom18 = (!empty($_POST['cp_simptom18'])) ? $_POST['cp_simptom18'] : "";
                $cp_simptom19 = (!empty($_POST['cp_simptom19'])) ? $_POST['cp_simptom19'] : "";
                $cp_simptom20 = (!empty($_POST['cp_simptom20'])) ? $_POST['cp_simptom20'] : "";
                $cp_simptom21 = (!empty($_POST['cp_simptom21'])) ? $_POST['cp_simptom21'] : "";
                $cp_simptom22 = (!empty($_POST['cp_simptom22'])) ? $_POST['cp_simptom22'] : "";
                $cp_simptom23 = (!empty($_POST['cp_simptom23'])) ? $_POST['cp_simptom23'] : "";
                $cp_simptom24 = (!empty($_POST['cp_simptom24'])) ? $_POST['cp_simptom24'] : "";
                $cp_simptom25 = (!empty($_POST['cp_simptom25'])) ? $_POST['cp_simptom25'] : "";
                $cp_simptom26 = (!empty($_POST['cp_simptom26'])) ? $_POST['cp_simptom26'] : "";
                $cp_simptom27 = (!empty($_POST['cp_simptom27'])) ? $_POST['cp_simptom27'] : "";
                $cp_simptom28 = (!empty($_POST['cp_simptom28'])) ? $_POST['cp_simptom28'] : "";
                $cp_simptom29 = (!empty($_POST['cp_simptom29'])) ? $_POST['cp_simptom29'] : "";
                $cp_simptom30 = (!empty($_POST['cp_simptom30'])) ? $_POST['cp_simptom30'] : "";
                $cp_simptom31 = (!empty($_POST['cp_simptom31'])) ? $_POST['cp_simptom31'] : "";
                $cp_simptom32 = (!empty($_POST['cp_simptom32'])) ? $_POST['cp_simptom32'] : "";
                $cp_simptom33 = (!empty($_POST['cp_simptom33'])) ? $_POST['cp_simptom33'] : "";
                $cp_simptom34 = (!empty($_POST['cp_simptom34'])) ? $_POST['cp_simptom34'] : "";
                $cp_simptom35 = (!empty($_POST['cp_simptom35'])) ? $_POST['cp_simptom35'] : "";
                $cp_simptom36 = (!empty($_POST['cp_simptom36'])) ? $_POST['cp_simptom36'] : "";
                $cp_simptom37 = (!empty($_POST['cp_simptom37'])) ? $_POST['cp_simptom37'] : "";
                $cp_simptom38 = (!empty($_POST['cp_simptom38'])) ? $_POST['cp_simptom38'] : "";
                $cp_simptom39 = (!empty($_POST['cp_simptom39'])) ? $_POST['cp_simptom39'] : "";
                $cp_simptom40 = (!empty($_POST['cp_simptom40'])) ? $_POST['cp_simptom40'] : "";
                $cp_simptom41 = (!empty($_POST['cp_simptom41'])) ? $_POST['cp_simptom41'] : "";
                $cp_simptom42 = (!empty($_POST['cp_simptom42'])) ? $_POST['cp_simptom42'] : "";
                $cp_simptom43 = (!empty($_POST['cp_simptom43'])) ? $_POST['cp_simptom43'] : "";
                $cp_simptom44 = (!empty($_POST['cp_simptom44'])) ? $_POST['cp_simptom44'] : "";
 

php я знаю очень плохо но вот что получилось написать 

Код

for($i=1; $i<=44; $i++)
                    $cp_simptom[$i] = (!empty($_POST['$cp_simptom['.$i.']'])) ? $_POST['$cp_simptom['.$i.']'] : "";

данный код не работает, кто может сказать почему?
PM MAIL   Вверх
skyboy
Дата 9.7.2010, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(Ksena @  9.7.2010,  16:57 Найти цитируемый пост)
 $cp_simptom[$i] = (!empty($_POST['$cp_simptom['.$i.']'])) ? $_POST['$cp_simptom['.$i.']'] : "";

должно быть так:
Код

$cp_simptom[$i] = (!empty($_POST['cp_simptom'.$i]))? $_POST['cp_simptom'.$i] : "";

PM MAIL   Вверх
Ksena
Дата 9.7.2010, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 12.5.2008

Репутация: нет
Всего: нет



skyboy, спасибо за помощь - помогло, теперь работает нормально.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0865 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.