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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> $_POST - поиск в массиве 
V
    Опции темы
Spiker
Дата 4.2.2010, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Есть $_POST
Код

Array
(
    [txtTitle] => AS
    [txtLocation] => 23123
    [feature_1] => sadsa
    [feature_2] => sdadsa
    [feature_3] => saddsa
    [feature_4] => sdasda
    [feature_5] => sdasad
    [feature_6] => dsaads
    [specialtitle_1] => 213213
    [specialtitle_2] => 
    [specialtitle_3] => 
    [specialtitle_4] => 
    [specialtitle_5] => 
)


[feature_X] - может быть бесконечное количество.
Надо найти количество [feature_X], в данном примере их 6.


$_POST['feature_'.$i];
а как сделать так что-бы лишнего елемента $i не-было

я думаю что можно посчитать сколько значении используя count($_POST['features_'.Х]);


Это сообщение отредактировал(а) Spiker - 4.2.2010, 23:08


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
нуп
Дата 4.2.2010, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

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



Код

$count = 0;

foreach($_POST as $key => $val){
  if(preg_match("/feature/i", $key)){
         count++;
   }
}

echo $count;  

smile 

Это сообщение отредактировал(а) нуп - 4.2.2010, 23:09
PM MAIL   Вверх
Spiker
Дата 4.2.2010, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



спасибо))


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
NLspieler
Дата 4.2.2010, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



А можно ли поинтересоватся, зачем это было нужно?
PM MAIL   Вверх
Simpliest
Дата 5.2.2010, 00:18 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Spiker @  4.2.2010,  21:46 Найти цитируемый пост)
[feature_X] - может быть бесконечное количество.
Надо найти количество [feature_X], в данном примере их 6.


$_POST['feature_'.$i];
а как сделать так что-бы лишнего елемента $i не-было

я думаю что можно посчитать сколько значении используя count($_POST['features_'.Х]);

А почему бы не использовать массивы?

Код

<input name="feature[1]" value="asdad" type="text"/>
<input name="feature[2]" value="asdad" type="text"/>
<input name="feature[3]" value="asdad" type="text"/>
<input name="feature[4]" value="asdad" type="text"/>
<input name="feature[mykey]" value="asdad" type="text"/>


и соответственно
Код

count($_POST['feature']);
array_key_exist('mykey', $_POST['feature']);




--------------------
user posted image
PM   Вверх
Spiker
Дата 5.2.2010, 02:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Решил систему диномичней сделать

Это сообщение отредактировал(а) Spiker - 5.2.2010, 02:06


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0554 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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