[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: CI Validation
Игорь_Vasinsky
Как известно класс валидации используется для валидации (по правилам) данных из ассоц. массива.

Данные
$_POST['data'] = array(
'age'=>12,
'name'=>'Boris'
);


Правила валидации

$this->rules = array(
'data' => array(
array(
'field' => 'age',
'label' => 'Возраст',
'rules' => '',
'type' => 'int'
),
array(
'field' => 'name',
'label' => 'ФИО',
'rules' => '',
'type' => 'string'
)


В моём случае - я должен передать на валидацию многомерный массив вида

$_POST['data'] = array(
0=>array(
'age'=>12,
'name'=>'Boris'
),
1=>array(
'age'=>22,
'name'=>'Petr'
),
);



Вопрос : как разумней проверить данные с многомерного массива. Ест-но вызове метода в цикле - не может быть и речи.

Возможно как-то сформировать массив rules по иному или..


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.